Sto cercando di creare un controllo personalizzato che si aggiorna dal vivo in Interface Builder utilizzando la nuova opzione IB_DESIGNABLE descritta qui . – (void)drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); CGRect myFrame = self.bounds; CGContextSetLineWidth(context, 10); CGRectInset(myFrame, 5,5); [[UIColor redColor] set]; UIRectFrame(myFrame); NSBundle *bundle = [NSBundle mainBundle]; NSString *plistPath; plistPath = [bundle pathForResource:@”fileExample” ofType:@”plist”]; UIImage […]
Recentemente, ho fatto una semplice estensione di condivisione iOS 8 per capire come funziona il sistema. Come afferma Apple nella sua guida alla programmazione delle estensioni app : Per impostazione predefinita, l’app che contiene e le sue estensioni non hanno accesso diretto ai rispettivi contenitori. Il che significa che l’estensione e l’app contenente non condividono […]
Ho un UITextField che voglio ingrandire la sua larghezza quando viene toccato. Ho impostato i vincoli e mi sono assicurato che il vincolo a sinistra avesse la priorità più bassa di quella che sto cercando di animare sul lato destro. Ecco il codice che sto cercando di usare. // move the input box UIView.animateWithDuration(10.5, animations: […]
Passi per riprodurre: Crea un nuovo progetto usando Xcode6 (modello a vista singola, solo iPhone, Objective-C) Passare alle impostazioni del progetto e modificare il target di implementazione da 8.0 a 7.1 Esegui l’applicazione su un iPhone5 / S con 7.1 installato o nel simulatore iPhone5 / s 7.1 (Potrebbe essere necessario scaricare i simulatori iOS7.1) […]
Voglio ottenere una semplice schermata di avvio da mostrare nella mia app, creata usando Xcode 6.0.1. Ho aggiunto una schermata di avvio in due modi: Come XIB (con il nome predefinito, LaunchScreen.xib) e come set di avvio in xcassets. Mi sono assicurato che il mio “file di schermata di avvio” sia impostato su LaunchScreen.xib. Ho […]
Sto seguendo il tutorial WWDC 408 del 2014: Swift Playgrounds che utilizza XCode Beta 3 (30 minuti in). La syntax Swift è cambiata dalla Beta 2. var data = [27, 46, 96, 79, 56, 85, 45, 34, 2, 57, 29, 66, 99, 65, 66, 40, 40, 58, 87, 64] func exchange(data: [T], i: Int, j: […]
Ho aggiornato il mio Xcode all’ultima versione: Versione 6.1 (6A1030). Io uso il linguaggio Swift. Quando costruisco la mia app, ho 25 problemi: Apple Mach-O Linker error Undefined symbols for architecture i386: “__TFE10FoundationCSo11NSPredicateCfMS0_Ft6formatSSGSaPSs11CVarArgType___GSqS0__”, referenced from: __TFC19TestBentley_Network8EventDAO11updateEventfS0_FCS_5EventT_ in EventDAO.o __TFC19TestBentley_Network8EventDAO10deletEventfS0_FCS_5EventT_ in EventDAO.o “__TFE10FoundationCSo7NSArray8generatefS0_FT_CS_15NSFastGenerator”, referenced from: __TFC19TestBentley_Network8EventDAO10deletEventfS0_FCS_5EventT_ in EventDAO.o “__TFE10FoundationCSo8NSString24convertFromStringLiteralfMDS0_FVSs12StaticStringDS0_”, referenced from: __TFO19TestBentley_Network13NotificationsCfMS0_FT8rawValueCSo8NSString_GSqS0__ in Notifications.o __TFO19TestBentley_Network13Notificationsg8rawValueCSo8NSString in […]
Ottenere il reclamo dal compilatore quando sto facendo questo class ViewController: UIViewController { var delegate : AppDelegate override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. //self.appDelegate = UIApplication.sharedApplication().delegate; } @IBAction func getData(sender : AnyObject) { } @IBAction func LogOut(sender : AnyObject) { } } Tuttavia, […]
Sto usando Xcode 6 (GM, non ho scaricato le beta) e sto sviluppando app per iOS 7+. Per tutti i miei progetti, ho appena aperto gli stessi progetti su cui avevo lavorato Xcode 5. Nel navigatore Breakpoint, ho il punto di interruzione All Exceptions su. È impostato su Break: On Throw . Ora, ogni volta […]
Voglio semplicemente includere la mia class Swift da un altro file, come il suo test PrimeNumberModel.swift import Foundation class PrimeNumberModel { } PrimeNumberModelTests.swift import XCTest import PrimeNumberModel // gives me “No such module ‘PrimeNumberModel'” class PrimeNumberModelTests: XCTestCase { let testObject = PrimeNumberModel() // “Use of unresolved identifier ‘PrimeNumberModel'” } Entrambi i file rapidi si trovano […]