Perguntas com a marcação «objective-c»

Essa tag deve ser usada apenas em perguntas relacionadas aos recursos do Objective-C ou que dependem do código no idioma. As tags [cacau] e [cacau-touch] devem ser usadas para perguntar sobre as estruturas ou classes da Apple. Use as tags relacionadas [ios], [macos], [apple-watch] e [tvos] para problemas específicos dessas plataformas.


6
NSLog o nome do método com Objective-C no iPhone
Atualmente, estamos nos definindo um mecanismo de log estendido para imprimir o nome da classe e o número da linha de origem do log. #define NCLog(s, ...) NSLog(@"<%@:%d> %@", [[NSString stringWithUTF8String:__FILE__] lastPathComponent], \ __LINE__, [NSString stringWithFormat:(s), ##__VA_ARGS__]) Por exemplo, quando eu chamo NCLog (@ "Hello world"); A saída será: <ApplicationDelegate:10>Hello …


6
Categorias de Objective-C na biblioteca estática
Você pode me orientar sobre como vincular corretamente a biblioteca estática ao projeto do iPhone. Eu uso o projeto de biblioteca estática adicionado ao projeto do aplicativo como dependência direta (destino -> geral -> dependências diretas) e tudo funciona bem, mas categorias. Uma categoria definida na biblioteca estática não está …


5
Como ver se um NSString começa com uma outra outra string?
Estou tentando verificar se uma sequência que vou usar como URL começa com http. A maneira como estou tentando verificar agora não parece estar funcionando. Aqui está o meu código: NSMutableString *temp = [[NSMutableString alloc] initWithString:@"http://"]; if ([businessWebsite rangeOfString:@"http"].location == NSNotFound){ NSString *temp2 = [[NSString alloc] init]; temp2 = businessWebsite; …








6
Quando usar enumerateObjectsUsingBlock vs. for
Além das diferenças óbvias: Use enumerateObjectsUsingBlockquando você precisar do índice e do objeto Não use enumerateObjectsUsingBlockquando precisar modificar variáveis ​​locais (eu estava errado sobre isso, veja a resposta do bbum) enumerateObjectsUsingBlockGeralmente é considerado melhor ou pior quando for (id obj in myArray)também funcionaria? Quais são as vantagens / desvantagens (por …


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.