Pertanyaan yang diberi tag «objective-c»

Tag ini harus digunakan hanya pada pertanyaan yang tentang fitur Objective-C atau bergantung pada kode dalam bahasa. Tag [cocoa] dan [cocoa-touch] harus digunakan untuk bertanya tentang kerangka kerja atau kelas Apple. Gunakan tag terkait [ios], [macos], [apple-watch] dan [tvos] untuk masalah khusus untuk platform tersebut.

9
Apakah mungkin menggunakan Enum Swift di Obj-C?
Saya mencoba mengubah beberapa kelas Obj-C saya menjadi Swift. Dan beberapa kelas Obj-C lainnya masih menggunakan enum di kelas yang dikonversi. Saya mencari di Dokumen Pra-Rilis dan tidak dapat menemukannya atau mungkin saya melewatkannya. Apakah ada cara untuk menggunakan Swift enum di Obj-C Class? Atau tautan ke dokumen masalah ini? …
144 objective-c  enums  swift 

5
Mengapa variabel NSInteger harus dilemparkan lama ketika digunakan sebagai argumen format?
NSInteger myInt = 1804809223; NSLog(@"%i", myInt); <==== Kode di atas menghasilkan kesalahan: Nilai tipe 'NSInteger' tidak boleh digunakan sebagai format argumen; tambahkan cast eksplisit ke 'long' sebagai gantinya NSLogPesan yang dikoreksi sebenarnya NSLog(@"%lg", (long) myInt);. Mengapa saya harus mengonversi nilai integer myIntmenjadi longjika saya ingin nilai ditampilkan?

9
Variabel Level Kelas Statis-C Statis
Saya memiliki Film kelas, yang masing-masing menyimpan ID unik. Dalam C #, Java dll saya dapat mendefinisikan currentID int statis dan setiap kali saya mengatur ID saya dapat meningkatkan currentID dan perubahan terjadi pada tingkat kelas bukan tingkat objek. Bisakah ini dilakukan di Objective-C? Saya merasa sangat sulit untuk menemukan …

19
Termasuk header non-modular di dalam modul framework
Saya menggunakan Xcode 6, 1) Pertama saya membuat perpustakaan dinamis (CoreLibrary). Perpustakaan ini berisi file RequestPoster.h. 2) Lalu saya membuat Kerangka Sentuhan Kakao dan menambahkan perpustakaan dinamis ini (CoreLibrary). 3) Kemudian kerangka kerja ini ditambahkan pada proyek saya dan memberikan kesalahan dalam file RequestPoster.h (CoreLibrary). Kesalahan: Sertakan header non-modular di …




7
Objective-C: Memanggil penyeleksi dengan banyak argumen
Di MyClass.m, saya telah mendefinisikan - (void) myTest: (NSString *) withAString{ NSLog(@"hi, %@", withAString); } dan deklarasi yang sesuai di MyClass.h. Kemudian saya ingin menelepon [self performSelector:@selector(mytest:withAString:) withObject: mystring]; di MyClass.m tapi saya mendapatkan kesalahan yang mirip dengan * Mengakhiri aplikasi karena pengecualian 'NSInvalidArgumentException' yang tidak tertangkap, alasan: '* - …


30
Hak yang ditentukan ... profil. (0xE8008016). Kesalahan iOS 4.2
Saya mendapatkan kesalahan 'menakutkan' The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile. (0xE8008016).ketika mencoba untuk menyebarkan aplikasi pertama saya ke perangkat yang tidak di-jailbreak di iOS 4.2.6 (Verizon). Masalahnya, saya tidak punya Entitlements filedalam proyek saya, karena saya tidak …


17
Looping video dengan AVFoundation AVPlayer?
Apakah ada cara yang relatif mudah untuk mengulang video di AVFoundation? Saya telah membuat AVPlayer dan AVPlayerLayer seperti: avPlayer = [[AVPlayer playerWithURL:videoUrl] retain]; avPlayerLayer = [[AVPlayerLayer playerLayerWithPlayer:avPlayer] retain]; avPlayerLayer.frame = contentView.layer.bounds; [contentView.layer addSublayer: avPlayerLayer]; dan kemudian saya memutar video saya dengan: [avPlayer play]; Video diputar dengan baik tetapi berhenti pada …


13
Bisakah saya mengubah properti pengganda untuk NSLayoutConstraint?
Saya membuat dua tampilan dalam satu superview, dan kemudian menambahkan batasan antara tampilan: _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]; Sekarang saya ingin mengubah properti pengganda dengan animasi, tetapi …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.