Category Archives: iOS / Objective-C

Stack Overflow em eBook!

Quem nunca teve uma dúvida e tirou uma lasca do Stack Overflow que atire a primeira pedra (ou aprenda a usá-lo)! E não é que tiveram a genial idéia de agrupar vários tópicos com as questões mais respondidas e visitadas e montar ebooks com elas?

Um excelente recurso, vale a pena acessar e baixar enquanto, sei lá porque, não tirem do ar.

iOS SDK – Trocar a cor da status bar

Dependendo do layout de sua aplicação, a cor padrão (cinza) da barra de status (UIStatusBar) não contribui. Para trocá-la, você tem duas opções: altera seu arquivo Info.plist da aplicação, ou ajustando a propriedade da aplicação.

As opções para ela são: UIStatusBarStyleDefault, UIStatusBarStyleBlackTranslucent, UIStatusBarStyleBlackOpaque.

Para a 1ª opção, abra seu arquivo Info.plist da aplicação e adicione uma chave UIStatusBarStyle com o valor desejado.

Para a 2ª opção, ajuste a propriedade no evento applicationDidFinishLaunching:

- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// troca a cor
[application setStatusBarStyle:UIStatusBarStyleBlackOpaque];
}

Trim em NSString no Ojective-C

Claro que apenas um trim(‘  Meu texto  ‘) seria pedir demais. Então eis como fazer um trim no objective-c:

NSString *trimmedString = [dirtyString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];

Fonte: Aral Balkan