Articles of ogg

ARC vieta gli oggetti Objective-C nelle strutture o nei sindacati, nonostante marcino il file -fno-objc-arc

ARC vieta gli oggetti Objective-C nelle strutture o nei sindacati, nonostante abbia contrassegnato il file -fno-objc-arc? Perché è così? Ho assunto il presupposto che se lo contrassegni -fno-objc-arc non hai questa restrizione.

Come posso condividere un object tra UIViewControllers su iPhone?

La mia applicazione è un’applicazione di tabulazioni, con un controller di visualizzazione separato per ogni scheda. Ho un object nel mio primo controller di visualizzazione (A) che contiene tutti i miei dati dell’applicazione memorizzati (Ignora NSUserDefaults per questo) a cui è necessario accedere dal secondo controller di visualizzazione (B) quando premo un pulsante su di […]

Incorpora il carattere in un pacchetto mac

Ho un programma che sto scrivendo. Voglio usare un font di fantasia. Posso semplicemente incorporare il mio carattere nel mio pacchetto e usarlo da lì. Il mio codice … NSMutableAttributedString *recOf; recOf = [[NSMutableAttributedString alloc] initWithString:@”In Recognition of”]; length = [recOf length]; [recOf addAttribute:NSFontAttributeName value:[NSFont fontWithName:@”Edwardian Script ITC” size:50] range:NSMakeRange(0, length)]; [[NSColor blackColor] set]; px […]

Converti millisecondi in NSDate

Ho questo “1273636800000” e voglio convertirlo in questo formato “Mer Mar 03 2010 00:00:00 GMT-0500 (EST)” Devo convertire questo millisecondo nel formato NSDate. Ho provato questo NSDate *tr = [NSDate dateWithTimeIntervalSince1970:1273636800000]; e NSDate *tr = [NSDate dateWithTimeIntervalSinceReferenceDate:1273636800000]; e NSDate *tr = [NSDate dateWithTimeIntervalSinceNow:1273636800000]; Ma non riesco a farlo funzionare, qualcuno ha avuto un problema simile […]

Come creare una vera variabile di istanza privata?

Voglio creare una variabile di istanza a cui non è ansible accedere dall’esterno. È qualcosa di simile ansible nell’objective-c? Ricordo che Apple ha variabili private e cose del genere, ma se le persone le conoscono, possono usarle. Apple chiama “private API”, ma ovviamente altri possono accedere a quella roba se scoprono cosa c’è dentro. Fino […]

UIScrollView – mostra la barra di scorrimento

Forse uno semplice! Qualcuno sa come visualizzare costantemente la barra di scorrimento di un UIScrollView? Viene visualizzato quando l’utente sta scorrendo, in modo che possano vedere in quale posizione della vista di scorrimento si trovano. Ma mi piacerebbe che fosse visualizzato costantemente perché non è immediatamente evidente all’utente che lo scorrimento è disponibile Qualsiasi consiglio […]

Lavorare con i dati nelle app iOS (cosa scegliere? NSData, CoreData, sqlite, PList, NSUserDefaults)

quando sviluppo un’app per iPhone (Time Tracker, ToDoList ecc.) non so mai quale sia il modo migliore per gestire i dati. Una volta ho usato un plist, la prossima volta sqlite o CoreData. Come decidi qual è il migliore per il tuo progetto? (Solo parlando di gestione dei dati) Ad esempio se vuoi sviluppare: App […]

Come scrivo un timer in Objective-C?

Sto cercando di fare un cronometro con NSTimer. Ho dato il seguente codice: nst_Timer = [NSTimer scheduledTimerWithTimeInterval:0.001 target:self selector:@selector(showTime) userInfo:nil repeats:NO]; e non funziona in millisecondi. Ci vuole più di 1 millisecondo.

iOS 8 Map Kit Obj-C non può ottenere la posizione degli utenti

Sto lavorando con Map Kit su iOS 8 usando Obj-C NOT SWIFT. Non riesco a ottenere la posizione del dispositivo è impostato su 0,00, 0,00 e sto ricevendo l’errore: Trying to start MapKit location updates without prompting for location authorization. Must call -[CLLocationManager requestWhenInUseAuthorization] or -[CLLocationManager requestAlwaysAuthorization] first. Ho implementato: (Ho provato solo uno alla […]

FFmpeg può essere usato come libreria, invece di un programma standalone?

Mi piacerebbe aggiungere funzionalità di conversione video a un programma che sto scrivendo. L’interfaccia della riga di comando di FFmpeg per fare ciò è semplicemente ffmpeg -i InputFile OutputFile , ma c’è un modo per usarlo come libreria, così posso fare qualcosa come ffmpeg_convert(InputFile, OutputFile) ? Spero di non dover utilizzare direttamente libavcodec, poiché immagino […]