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.



5
Converter NSNumber para int em Objective-C
Eu uso [NSNumber numberWithInt:42]ou @(42)para converter um int em NSNumber antes de adicioná-lo a um NSDictionary: int intValue = 42; NSNumber *numberValue = [NSNumber numberWithInt:intValue]; NSDictionary *dict = @{ @"integer" : numberValue }; Quando recupero o valor do NSDictionary, como posso transformá-lo de NSNumber em int? NSNumber *number = dict[@"integer"]; …

11
Ajustar o tamanho da fonte UIButton à largura
Eu tenho o seguinte código: UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; button.frame = CGRectMake(0.0, 0.0, 25, 25); [[button layer] setCornerRadius:5.0f]; [[button layer] setMasksToBounds:YES]; [[button layer] setBackgroundColor:[[UIColor redColor] CGColor]]; [button.titleLabel setFrame:CGRectMake(0,0, 25, 25)]; [button setTitle:[NSString stringWithFormat:@"%@", [[topics objectAtIndex:indexPath.row] unread]] forState:UIControlStateNormal]; O problema é que, quando a sequência no texto não é longa, …
122 ios  objective-c 


9
filtrando o NSArray em um novo NSArray no Objective-C
Eu tenho um NSArraye gostaria de criar um novo NSArraycom objetos da matriz original que atendam a certos critérios. O critério é decidido por uma função que retorna a BOOL. Posso criar NSMutableArray, percorrer a matriz de origem e copiar os objetos que a função de filtro aceita e, em …

3
Como fazer uma classe estar em conformidade com um protocolo no Swift?
no objetivo C: @interface CustomDataSource : NSObject <UITableViewDataSource> @end em Swift: class CustomDataSource : UITableViewDataSource { } No entanto, uma mensagem de erro será exibida: O tipo 'CellDatasDataSource' não está em conformidade com o protocolo 'NSObjectProtocol' O tipo 'CellDatasDataSource' não está em conformidade com o protocolo 'UITableViewDataSource' Qual deve ser …
121 objective-c  swift 





7
O que significa essa saída gdb?
Eu tenho um botão que reproduz um som e parece funcionar perfeitamente no simulador, mas estou recebendo esta mensagem: Erro ao carregar /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn: dlopen (/System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AundleIPCPlugents. MacOS / AudioIPCPlugIn, 262): Símbolo não encontrado: ___CFObjCIsCollectable Referenciado em: /System/Library/Frameworks/Security.framework/Versions/A/Security Esperado em: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation em /System/Library/Frameworks/Security.framework/Versions/A/Security 2011-11-01 02: 13: 02.605 Halloween FX [33484: 10703] Erro …


8
#importar usando colchetes angulares <> e aspas “”
Estou me perguntando o que decide se você tem permissão para usar &lt;Header.h&gt;ou "Header.h"quando você está importando arquivos em Objective-C. Até agora, minha observação foi que você usa aspas ""para arquivos em seu projeto para os quais você obteve a fonte de implementação e colchetes &lt;&gt;quando está fazendo referência a …

15
UIRefreshControl - beginRefreshing não funciona quando UITableViewController está dentro de UINavigationController
Eu configurei um UIRefreshControl em meu UITableViewController (que está dentro de um UINavigationController) e funciona como esperado (ou seja, puxar para baixo dispara o evento correto). No entanto, se eu invocar programaticamente o beginRefreshingmétodo de instância no controle de atualização, como: [self.refreshControl beginRefreshing]; Nada acontece. Deve animar para baixo e …

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.