Articles of objective c

Qual è lo scopo di un ivar quando esiste una proprietà?

Quanto segue non si lamenta in fase di compilazione né di runtime su nessun name ivar. Quindi, perché è così comune vedere un ivar e @property/@synthesize . @interface PropTest : NSObject { } @property (retain) NSString *name; @end @implementation PropTest @synthesize name; @end int main (int argc, const char * argv[]) { NSAutoreleasePool * pool […]

Tipo di accessorio UITableViewCell Selezionato Toccare e Imposta altro non selezionato

Sono un po ‘confuso riguardo agli accessori della cella vista tabella impostazioni. Ho fissato due sezioni nel mio tavolo Casa Ufficio Quello che voglio è il seguente …. Quando l’utente tocca una qualsiasi delle celle La cella viene selezionata e Voglio impostare il segno di spunta (impostare il tipo di accessorio uitableviewcell -checked della cella […]

Come impostare la dimensione del contenuto di UIScrollView in modo dinamico

Ho una domanda su UIScrollview . La storia è che ho un UIView chiamato ChartsView che lo ri-disegno da solo con il metodo drawRect() . Il contenuto del disegno è stato generato dynamicmente. Quindi non conosco le sue dimensioni fino al runtime. La domanda è: come / dove posso impostare dynamicmente la dimensione del contenuto […]

UIScrollView non scorre dopo l’aggiornamento a iOS7 / xcode 5

Ho un’applicazione che in xcode 4.5 e iOS 6.1 ha funzionato perfettamente bene durante lo scorrimento. Tuttavia, dopo aver scaricato xcode 5 e iOS 7 le mie visualizzazioni a scorrimento non funzionano più. ??? Ecco il mio file .h: #import @interface GrillretterViewController : UIViewController @property (strong, nonatomic) IBOutlet UIScrollView *grillretterScroller; @property (assign) CGPoint rememberContentOffset; @end […]

Come riconoscere lo scorrimento in tutte e 4 le direzioni?

Devo riconoscere i passaggi in tutte le direzioni ( Su / Giù / Sinistra / Destra ). Non contemporaneamente, ma ho bisogno di riconoscerli. Provai: UISwipeGestureRecognizer *Swipe = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(SwipeRecognizer:)]; Swipe.direction = (UISwipeGestureRecognizerDirectionLeft | UISwipeGestureRecognizerDirectionRight | UISwipeGestureRecognizerDirectionDown | UISwipeGestureRecognizerDirectionUp); [self.view addGestureRecognizer:Swipe]; [Swipe release]; ma non è apparso nulla su SwipeRecognizer Ecco il codice […]

Creazione di un UIKeyBoard personalizzato per iPhone

Se qualcuno ha l’app GymBuddy, allora sapranno di cosa sto parlando. Sembra che usino la tastiera del Numero di serie, ma hanno aggiunto un “.” pulsante in basso a sinistra e una barra nella parte superiore per passare ai caratteri alfa. Qualcuno sa come fare questo? Creo una nuova vista come la tastiera e la […]

come hide la barra di navigazione quando spingo dal controller di navigazione?

come hide la barra superiore in UIViewcontroller quando spingo dal controller di navigazione utilizzando pushViewController ? qualche aiuto per favore?

MKAnnotation, semplice esempio

Esiste un semplice progetto di esempio per MKAnnotation ? Non so cosa passare a ” addAnnotation “, poiché richiede ” id “. Gli esempi sul sito degli sviluppatori sono tutti con array o parser o così, ho solo bisogno di un esempio molto semplice per capire, come funziona tutto. Grazie in anticipo.. MODIFICARE: Ho creato […]

Come eliminare 2 controller di visualizzazione modale in successione?

Ho 2 controller di vista presentati modalmente. A presents B which presents C. Quando licenzio l’IC, vorrei liquidare anche B. Ma non sono sicuro di come farlo: Elimina C: [self dismissModalViewControllerAnimated:YES] //[delegate dismissB] //this doesn’t work either when i create a delegate pattern Ora sono rimasto con B. Come posso licenziare B da C?

Objective-C: Qual è la differenza tra NULL, nil e @ “”?

Come dice il titolo, qual è la differenza tra NULL , nil e @”” ? Ad esempio, se voglio verificare una stringa in un dizionario è vuota. Quale condizione dovrei usare? if ([dictionary objectForKey:@”aString”] == nil) o if [[dictionary objectForKey:@”aString”] isEqualToString:@””] o if ([dictionary objectForKey:@”aString”] == NULL) Quale è giusto?