Articles of ogg

C’è qualche dizionario letterale o syntax di array in Objective-C?

È sempre stato ansible creare NSArrays (e NSDictionaries / NSNumber) con chiamate al metodo vararg, come: [NSArray arrayWithObjects: @”a”, @”b”, @”c”, nil]; Possono essere creati con letterali in linea in un nuovo miglioramento per LLVM e Clang?

Break su EXC_BAD_ACCESS in XCode?

Sono nuovo nello sviluppo di iPhone e XCode in generale e non ho idea di come iniziare a risolvere il problema con un segnale EXC_BAD_ACCESS . Come posso far sì che XCode si interrompa alla linea esatta che causa l’errore? Non riesco a convincere XCode a fermarsi sulla linea che causa il problema, ma vedo […]

Differenza tra framework e libreria statica in xcode4 e come chiamarli

Sono abbastanza nuovo per xcode e oggettivo-c. Voglio fare una domanda molto semplice. Ho visto che quando “collega il binario alle librerie” nelle impostazioni del progetto, ci sono delle differenze sul framework e sulle librerie, importate da altri progetti nello spazio di lavoro. Prima domanda, perché c’è un quadro? E perché c’è una biblioteca? La […]

C’è qualche ragione per dichiarare ivars se stai usando le proprietà esclusivamente in Objective-C?

Tendo ad usare le proprietà esclusivamente nelle mie classi, specialmente ora che puoi dichiarare le proprietà in un’estensione di class grazie al moderno runtime Objective-C 2.0: io uso questa caratteristica per creare proprietà “private”. La mia domanda è se c’è qualche buona ragione per dichiarare più ivars in un’interfaccia di class più. Preferisco che le […]

NSFetchedResultsController con relazione non aggiornata

Diciamo che ho due entity framework, dipendenti e reparto. Un reparto ha una relazione a molti con il dipendente, molti dipendenti possono trovarsi in ogni dipartimento ma ogni dipendente appartiene a un solo dipartimento. Voglio visualizzare tutti i dipendenti in una vista tabella ordinata per dati che è una proprietà del dipartimento a cui appartengono […]

NSString (hex) in byte

C’è qualche metodo in Objective-C che converte una stringa esadecimale in byte? Ad esempio @”1156FFCD3430AA22″ a un unsigned char array {0x11, 0x56, 0xFF, …} .

Trovare una sottostringa in un object NSString

Ho un object NSString e voglio creare una sottostringa da esso, individuando una parola. Ad esempio, la mia stringa è: “Il cane ha mangiato il gatto”, voglio che il programma localizzi la parola “mangiato” e crei una sottostringa che sarà “il gatto”. Qualcuno può darmi una mano o darmi un esempio? Grazie, Sagiftw

Come mantenere un’app per iPhone in esecuzione su uno sfondo completamente operativo

prima di tutto, so che c’è solo il supporto per le app di voip, audio e posizione da eseguire in background e che verranno eseguite solo mentre l’audio è stato riprodotto o mentre si utilizzano i servizi di localizzazione, ecc. Quello che voglio sapere è se c’è un modo per mantenere la mia app in […]

catturare fortemente se stessi in questo blocco può portare a un ciclo di conservazione

Come posso evitare questo avviso in xcode. Ecco lo snippet di codice: [player(AVPlayer object) addPeriodicTimeObserverForInterval:CMTimeMakeWithSeconds(0.1, 100) queue:nil usingBlock:^(CMTime time) { current+=1; if(current==60) { min+=(current/60); current = 0; } [timerDisp(UILabel) setText:[NSString stringWithFormat:@”%02d:%02d”,min,current]];///warning occurs in this line }];

Qual è la differenza tra ivar e proprietà in Objective-C

Qual è la differenza semantica tra questi 3 modi di usare ivar e proprietà nell’objective-c? 1. @class MyOtherObject; @interface MyObject { } @property (nonatomic, retain) MyOtherObject *otherObj; 2. #import “MyOtherObject.h” @interface MyObject { MyOtherObject *otherObj; } @property (nonatomic, retain) MyOtherObject *otherObj; 3. #import “MyOtherObject.h” @interface MyObject { MyOtherObject *otherObj; }