Perguntas com a marcação «cocoa»

173
Como inicializar uma string do NSData no Swift

Eu tenho tentado inicializar uma string NSDatano Swift. Na documentação do NSString Cocoa, a Apple está dizendo que você deve usar isto: init(data data: NSData!, encoding encoding: UInt) No entanto, a Apple não incluiu nenhum exemplo de uso ou onde colocá-lo init. Estou tentando converter o...

173
Expressões regulares em um aplicativo Objective-C Cocoa

A pesquisa inicial indica que não há uma maneira integrada de fazer expressões regulares em um aplicativo Objective-C Cocoa. Então, quatro perguntas: Isso é mesmo verdade? Você está brincando comigo? Ok, existe uma boa biblioteca de código aberto que você recomenda? Quais são as maneiras de se...

169
Como converter CFStringRef para NSString?

NSString *aNSString; CFStringRef aCFString; aCFString = CFStringCreateWithCString(NULL, [aNSString UTF8String], NSUTF8StringEncoding); aCFString = CFXMLCreateStringByUnescapingEntities(NULL, aCFString, NULL); Como posso obter um novo NSStringa partir de

141
Correção do aviso “Capturar [um objeto] fortemente neste bloco provavelmente levará a um ciclo de retenção” no código habilitado para ARC

No código habilitado para ARC, como corrigir um aviso sobre um potencial ciclo de retenção ao usar uma API baseada em bloco? O aviso: Capturing 'request' strongly in this block is likely to lead to a retain cycle produzido por este trecho de código: ASIHTTPRequest *request = [[ASIHTTPRequest...

139
NSInvocation for Dummies?

Como exatamente NSInvocationfunciona? Existe uma boa introdução? Estou especificamente com problemas para entender como o código a seguir (da Cocoa Programming para Mac OS X, 3ª Edição ) funciona, mas também posso aplicar os conceitos independentemente do exemplo do tutorial. O código: -...