Articles of objective c

Como simplificar a lógica de retorno de chamada com um bloco?

Digamos que eu precise me comunicar com uma class que forneça um protocolo e chame methods de delegação quando uma operação for concluída, assim: @protocol SomeObjectDelegate @required – (void)stuffDone:(id)anObject; – (void)stuffFailed; @end @interface SomeObject : NSObject { } @end Agora, eu decidi que enquanto eu poderia fazer outra class implementar o método stuffDone: delegate, eu […]

Como eu declaro uma matriz de referências fracas no Swift?

Eu gostaria de armazenar uma matriz de referências fracas no Swift. O array em si não deve ser uma referência fraca – seus elementos devem ser. Eu acho que o Cocoa NSPointerArray oferece uma versão não-segura deste.

Por que não podemos usar um dispatch_sync na fila atual?

Eu corri para um cenário onde eu tinha um retorno de chamada de delegado que poderia ocorrer no segmento principal ou outro segmento, e eu não saberia qual até runtime (usando StoreKit.framework ). Eu também tinha o código da interface do usuário que eu precisava atualizar nesse retorno de chamada que precisava acontecer antes da […]

Descobrir o quadro UIBarButtonItem na janela?

UIBarButtonItem não estende UIView , portanto, não há nada como uma propriedade de quadro. Mas existe alguma maneira de obter o quadro CGRect relativo ao aplicativo UIWindow ?

É possível desabilitar headers flutuantes no UITableView com UITableViewStylePlain?

Eu estou usando um UITableView para layout de ‘páginas’ de conteúdo. Eu estou usando os headers da visão de tabela para o layout de certas imagens, etc. e eu preferiria que eles não flutuassem, mas ficassem estáticos como quando o estilo é definido como UITableViewStyleGrouped . Outro então usando UITableViewStyleGrouped , existe uma maneira de […]

menu lateral do facebook do iphone usando c objective

Duplicar Possível: Qual é a melhor maneira de desenvolver um menu lateral como o do novo aplicativo para iOS do Facebook? O aplicativo para iphone do facebook tem um novo menu lateral canvas http://sofpt.miximages.com/iphone/facebook2.jpg Alguém sabe como eu posso implementar esse recurso no meu aplicativo iphone e usando c objective?

Xcode / LLDB: Como obter informações sobre uma exceção que acabou de ser lançada?

OK, então imagine que meu breakpoint em objc_exception_throw acabou de ser ativado. Estou sentado no prompt do depurador e quero obter mais algumas informações sobre o object de exceção. Onde eu encontro isso?

Integração CFNetwork e Bonjour para integração de iPhone a Mac

Eu quero usar CFNetwork e Bonjour em conjunto para poder ter comunicações entre o meu aplicativo para iPhone e um aplicativo para Mac. O aplicativo no iPhone teria um botão. Em seguida, no aplicativo do Mac, haverá um label. Se o botão for pressionado no aplicativo do iPhone, o label será alterado no aplicativo Mac. […]

Use o método didSelectRowAtIndexPath ou prepareForSegue para o UITableView?

Estou usando storyboards e tenho um UITableView. Eu tenho uma configuração de acompanhamento que empurra da minha mesa para o detalhe VC. Mas qual método devo usar para lidar com isso? Vou ter que passar alguns objects para a vista de detalhe. Mas eu uso didSelectRowAtIndex ou -(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender ?

lançando uma exceção no objective-c / cacau

Qual é a melhor maneira de lançar uma exceção no objective-c / cacau?