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
Crittografia AES per una NSString su iPhone
Qualcuno può indicarmi la giusta direzione per poter crittografare una stringa, restituendo un'altra stringa con i dati crittografati? (Ho provato con la crittografia AES256.) Voglio scrivere un metodo che richieda due istanze di NSString, una è il messaggio da crittografare e l'altra è un "passcode" con cui crittografarlo: sospetto che …

13
Come posso aggiungere NSAppTransportSecurity al mio file info.plist?
https://developer.apple.com/videos/wwdc/2015/?id=711 @ 5:55 Non riesco ad aggiungere questo al mio info.plist. Non c'è valore. Sto eseguendo XCode versione 7.0 beta (7A121l) e sto testando su iOS9. Poiché non posso dichiarare in modo specifico quale URL desidero come mostrato nel video, continuo a ricevere "App Transport Security ha bloccato un caricamento …
124 ios  objective-c  xcode  ios9 

3
Qual è il secondo parametro di NSLocalizedString ()?
Qual è il *commentparametro in: NSString *NSLocalizedString(NSString *key, NSString *comment) Se lo faccio: NSLocalizedString(@"Hello_World_Key", @"Hello World") e hanno due versioni di Localizable.strings (inglese e spagnolo), ognuna ha bisogno della voce: English.lproj/Localization.strings: @"Hello_World_Key" = @"Hello World"; Spanish.lproj/Localization.strings: @"Hello_World_Key" = @"Hola Mundo"; Quello inglese non è ridondante?

6
Puoi riprodurre automaticamente i video HTML5 sull'iPad?
L' attributo dei <video>tag autoplay="autoplay"funziona bene in Safari. Durante il test su un iPad, il video deve essere attivato manualmente. Pensavo fosse un problema di caricamento, quindi ho eseguito un ciclo per verificare lo stato del supporto: videoPlay: function(){ var me = this; console.log('STATE: ' + $("#periscopevideo").get(0).readyState); if ($("#periscopevideo").get(0).readyState != …

1
Cosa fa il flag del linker -all_load?
Non riesco a trovare da nessuna parte cosa fa il flag -all_load durante la compilazione del codice Objective-C. Ho alcuni problemi a caricare i binari su Apple, dicono che è perché non ho usato questo flag, ma il mio codice si compila anche senza di esso. Qualcuno mi può aiutare …

10
Perché Objective-C non supporta i metodi privati?
Ho visto una serie di strategie per dichiarare metodi semi-privati ​​in Objective-C , ma non sembra esserci un modo per creare un metodo veramente privato. Lo accetto. Ma perché è così? Ogni spiegazione che ho essenzialmente dice: "non puoi farlo, ma qui c'è una grande approssimazione". Ci sono un certo …


5
Come lanciare un oggetto in Objective-C
Esiste un modo per eseguire il cast di oggetti in Objective-C in modo molto simile al modo in cui gli oggetti vengono lanciati in VB.NET? Ad esempio, sto cercando di fare quanto segue: // create the view controller for the selected item FieldEditViewController *myEditController; switch (selectedItemTypeID) { case 3: myEditController …
123 objective-c 

6
Objective-C: proprietà / variabile di istanza nella categoria
Poiché non riesco a creare una proprietà sintetizzata in una categoria in Objective-C, non so come ottimizzare il seguente codice: @interface MyClass (Variant) @property (nonatomic, strong) NSString *test; @end @implementation MyClass (Variant) @dynamic test; - (NSString *)test { NSString *res; //do a lot of stuff return res; } @end Il …




8
Selettori in Objective-C?
In primo luogo, non sono sicuro di capire veramente cosa sia un selettore. A quanto mi risulta, è il nome di un metodo e puoi assegnarlo a una classe di tipo "SEL" e quindi eseguire metodi come replyToSelector per vedere se il ricevitore implementa quel metodo. Qualcuno può offrire una …


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.