Domande taggate «objective-c»

Questo tag deve essere utilizzato solo per domande relative alle funzionalità di Objective-C o che dipendono dal codice nella lingua. I tag [cacao] e [cacao-tocco] dovrebbero essere usati per chiedere informazioni sui framework o sulle classi di Apple. Utilizzare i tag correlati [ios], [macos], [apple-watch] e [tvos] per problemi specifici di tali piattaforme.


5
Perché è necessario eseguire il cast di una variabile NSInteger quando viene utilizzata come argomento di formato?
NSInteger myInt = 1804809223; NSLog(@"%i", myInt); <==== Il codice sopra produce un errore: I valori di tipo 'NSInteger' non devono essere usati come argomenti di formato; aggiungi invece un cast esplicito a 'long' Il NSLogmessaggio corretto è in realtà NSLog(@"%lg", (long) myInt);. Perché devo convertire il valore intero di myIntin …


19
Include intestazione non modulare all'interno del modulo framework
Sto usando Xcode 6, 1) In primo luogo sto creando una libreria dinamica (CoreLibrary). Questa libreria contiene il file RequestPoster.h. 2) Quindi creo un Cocoa Touch Framework e ho aggiunto questa libreria dinamica (CoreLibrary). 3) Quindi questo framework viene aggiunto al mio progetto e genera un errore nel file RequestPoster.h …


13
Posso modificare la proprietà del moltiplicatore per NSLayoutConstraint?
Ho creato due viste in una superview e quindi ho aggiunto vincoli tra le viste: _indicatorConstrainWidth = [NSLayoutConstraint constraintWithItem:self.view1 attribute:NSLayoutAttributeWidth relatedBy:NSLayoutRelationEqual toItem:self.view2 attribute:NSLayoutAttributeWidth multiplier:1.0f constant:0.0f]; [_indicatorConstrainWidth setPriority:UILayoutPriorityDefaultLow]; _indicatorConstrainHeight = [NSLayoutConstraint constraintWithItem:self.view1 attribute:NSLayoutAttributeHeight relatedBy:NSLayoutRelationEqual toItem:self.view2 attribute:NSLayoutAttributeHeight multiplier:1.0f constant:0.0f]; [_indicatorConstrainHeight setPriority:UILayoutPriorityDefaultLow]; [self addConstraint:_indicatorConstrainWidth]; [self addConstraint:_indicatorConstrainHeight]; Ora voglio cambiare la proprietà del moltiplicatore …




7
Objective-C: chiamata di selettori con più argomenti
In MyClass.m, ho definito - (void) myTest: (NSString *) withAString{ NSLog(@"hi, %@", withAString); } e la dichiarazione appropriata in MyClass.h. Più tardi voglio chiamare [self performSelector:@selector(mytest:withAString:) withObject: mystring]; in MyClass.m ma viene visualizzato un errore simile a * Terminazione dell'app a causa di un'eccezione non rilevata 'NSInvalidArgumentException', motivo: '* - …


30
I diritti specificati ... profilo. (0xE8008016). Errore iOS 4.2
Ricevo l'errore "temuto" The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile. (0xE8008016).quando provo a distribuire la mia prima app su un dispositivo senza jailbreak su iOS 4.2.6 (Verizon). Il fatto è che non ne ho uno Entitlements filenel mio …


17
Riproduzione di un video in loop con AVFoundation AVPlayer?
Esiste un modo relativamente semplice per riprodurre in loop un video in AVFoundation? Ho creato AVPlayer e AVPlayerLayer in questo modo: avPlayer = [[AVPlayer playerWithURL:videoUrl] retain]; avPlayerLayer = [[AVPlayerLayer playerLayerWithPlayer:avPlayer] retain]; avPlayerLayer.frame = contentView.layer.bounds; [contentView.layer addSublayer: avPlayerLayer]; e poi riproduco il mio video con: [avPlayer play]; Il video viene riprodotto …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.