Perguntas com a marcação «cocoa»

Cocoa é a estrutura de desenvolvimento de aplicativos da Apple para o macOS, que consiste em Foundation, Application Kit e Core Data. Use a tag "cacau-touch" para perguntas do iOS.

8
Como atualizar um único pod sem tocar em outras dependências
Eu entendo que o comando a seguir irá atualizar um único pod: pod update <podname>. No entanto, isso também atualiza as dependências de outros pods (pods que não foram incluídos no comando update) que você instalou anteriormente. Existe uma maneira de atualizar um único pod e deixar todas as outras …
202 cocoa  cocoapods 



20
Melhor maneira de remover do NSMutableArray enquanto itera?
No Cocoa, se eu quiser fazer um loop através de um NSMutableArray e remover vários objetos que atendem a um determinado critério, qual é a melhor maneira de fazer isso sem reiniciar o loop toda vez que removo um objeto? Obrigado, Edit: Apenas para esclarecer - eu estava procurando a …
194 objective-c  cocoa 


12
Qual é a melhor maneira de embaralhar um NSMutableArray?
Se você possui um NSMutableArray, como embaralha os elementos aleatoriamente? (Eu tenho minha própria resposta para isso, que está publicada abaixo, mas eu sou novo no Cocoa e estou interessado em saber se existe uma maneira melhor.) Atualização: conforme observado pelo @Mukesh, no iOS 10+ e no macOS 10.12+, existe …




6
Como criar um aplicativo da barra de menus para Mac
EDIT: Esta é uma boa aplicação de barra de menu pronta aqui ( fonte github ) por esta resposta . Fiquei me perguntando como fazer um aplicativo de barra de menu, quais são os requisitos para isso? Eu vi que um aplicativo simples para a barra de menus era abrir …
175 macos  cocoa  menubar 

4
Qual é a melhor maneira de armazenar um NSDate no NSUserDefaults?
Existem duas maneiras de armazenar um NSDate nos NSUserDefaults que eu encontrei. Opção 1 - setObject: forKey: // Set NSDate *myDate = [NSDate date]; [[NSUserDefaults standardUserDefaults] setObject:myDate forKey:@"myDateKey"]; // Get NSDate *myDate = (NSDate *)[[NSUserDefaults standardUserDefaults] objectForKey:@"myDateKey"]; Opção 2 - timeIntervalSince1970 // Set NSDate *myDate = [NSDate date]; NSTimeInterval myDateTimeInterval …


7
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 seguinte código de Objective-C …
173 string  swift  cocoa  nsdata 

10
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 aproximar o suficiente …
173 objective-c  regex  cocoa 

8
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 aCFString?
169 cocoa  string  cfstring 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.