Articles of cocoa al

Come fare le conversioni di stringhe in Objective-C?

Voglio convertire una stringa in una doppia e dopo aver fatto alcuni calcoli su di essa, convertirla in una stringa. Come faccio questo in Objective-C? C’è un modo per arrotondare un doppio al numero intero più vicino?

Quadro di grafica / plottaggio del cocoa che funziona su iPhoneOS

Guardando ad aggiungere alcuni dati grafici ad una nuova app per iPhone in sviluppo (ala app Stock). Mi rendo conto che potrei crollare e fare qualche disegno al quarzo, ma spero che qualcuno da qualche parte abbia un suggerimento su un quadro grafico di Cocoa che funziona su iPhoneOS. Eventuali suggerimenti? Sarebbe un peccato reinventare […]

Proprietà vs variabile di istanza

Sto cercando di capire in che modo alcune persone usano le strategie per distinguere le varianti di istanza vs proprietà. Un modello comune è il seguente: @interface MyClass : NSObject { NSString *_myVar; } @property (nonatomic, retain) NSString *myVar; @end @implementation MyClass @synthesize myVar = _myVar; Ora, ho pensato che l’intera premessa dietro questa strategia […]

“ convenzione

Vedo codice di esempio con [super viewDidLoad] chiamato prima dell’implementazione e dopo l’implementazione. So che non devi sempre chiamare super (come si vede in molte altre discussioni). Quando lo chiami, è previsto prima o dopo il tuo codice? Ciò potrebbe avere conseguenze a seconda dell’implementazione di Super. Anche se non dovresti conoscere l’implementazione di super […]

Come scoprire chi ha chiamato un metodo?

Esempio: quando viene chiamato il mio metodo -fooBar, voglio che acceda alla console quale altro metodo di cui l’altra class lo ha chiamato. In questo momento, so solo come registrare il nome del metodo di fooBar stesso ed è class, con questo: _cmd [self class] È ansible capire?

Quando fai un trattino di sottolineatura davanti a una variabile di istanza?

Possibile duplicato: Come funziona una sottolineatura di fronte a una variabile in un lavoro di c-class objective-c? L’ho visto su Apple, all’interno di UIPickerView.h: id _dataSource; perché quel segno di sottolineatura lì? Ha un significato speciale? Una convenzione che devo sapere?

Perché usi un carattere di sottolineatura per una variabile di istanza, ma non la sua proprietà corrispondente?

Possibile duplicato: Come funziona una sottolineatura di fronte a una variabile in un lavoro di c-class objective-c? Sono nuovo nello sviluppo di iphone. Sto facendo ricerche sulla registrazione vocale in iphone. Ho scaricato il programma di esempio “speak here” di Apple. Si compone di file LevelMeter.h, in cui @interface LevelMeter : UIView { CGFloat _level, […]

Dovrei usare NSDecimalNumber per gestire i soldi?

Quando ho iniziato a programmare la mia prima app, ho usato NSNumber per i valori monetari senza pensarci due volte. Poi ho pensato che forse i tipi c erano sufficienti per gestire i miei valori. Tuttavia, nel forum dell’SDK di iPhone mi è stato consigliato di utilizzare NSDecimalNumber, grazie alle sue eccellenti capacità di arrotondamento. […]

Ottenere un elenco di file in una directory con un glob

Per qualche folle motivo non riesco a trovare un modo per ottenere un elenco di file con un glob per una determinata directory. Sono attualmente bloccato con qualcosa sulla falsariga di: NSString *bundleRoot = [[NSBundle mainBundle] bundlePath]; NSArray *dirContents = [[NSFileManager defaultManager] directoryContentsAtPath:bundleRoot]; ..e poi togliere le cose che non voglio, che fa schifo. Ma […]

Problemi nell’aggiunta di oggetti a NSMutableArray nell’objective C

Sto usando l’iPhone SDK e ho un problema a fare qualcosa di semplice. Sto cercando di aggiungere un object NSNumber a una variabile di istanza di NSMutableArray . Ho provato ad aggiungere NSNumber card a NSMutableArray viewedCardsArray , tuttavia senza interruzioni non viene aggiunto all’array. Ecco il codice. ///////////////////////////////////////////////////// // Inside the header file Class.h […]