«objective-c» etiketlenmiş sorular

Bu etiket yalnızca Objective-C özellikleriyle ilgili veya dildeki kodlara bağlı olan sorularda kullanılmalıdır. Apple'ın çerçeveleri veya sınıfları hakkında soru sormak için [kakao] ve [kakao dokunma] etiketleri kullanılmalıdır. Bu platformlara özgü sorunlar için [ios], [macos], [apple-watch] ve [tvos] etiketlerini kullanın.

6
Std :: string, NSString'e nasıl dönüştürülür?
Merhaba ben bir standart dönüştürmek için çalışıyorum std::stringbir içine NSStringama çok şans sahip değilim. Bir başarıyla dönüştürebilirsiniz NSStringa std::stringaşağıdaki kodla NSString *realm = @"Hollywood"; std::string REALM = [realm cStringUsingEncoding:[NSString defaultCStringEncoding]]; Ancak aşağıdakileri denediğimde bir derleme zamanı hatası alıyorum NSString *errorMessage = [NSString stringWithCString:REALM encoding:[NSString defaultCStringEncoding]]; Aldığım hata Cannot convert 'std::string' …

13
PerformSelector: withObject: afterDelay: Cocoa'daki ilkel türlerle nasıl kullanılır?
NSObjectYöntem performSelector:withObject:afterDelay:bana belirli bir süre sonra bir nesne bağımsız değişkenle nesne üzerinde bir yöntem çağırmak için izin verir. Nesne olmayan bir argümana sahip yöntemler için kullanılamaz (örneğin, ints, floats, structs, non-object pointer, vb.). Nesne olmayan bir argümana sahip bir yöntemle aynı şeyi elde etmenin en basit yolu nedir ? Normalde …


2
NSDictionary - Sözlüğün anahtar / değer çifti içerip içermediğini kontrol etmeniz gerekir
Sadece aşağıdaki gibi bir şey sormam gerekiyor. Bir sözlüğüm olduğunu varsayalım. NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; [xyz setValue:@"sagar" forKey:@"s"]; [xyz setValue:@"amit" forKey:@"a"]; [xyz setValue:@"nirav" forKey:@"n"]; [xyz setValue:@"abhishek" forKey:@"a"]; [xyz setValue:@"xrox" forKey:@"x"]; Şimdi aşağıdaki gibi kontrol etmem gerekiyor [xyz anahtar "b" değerini içeriyor mu? çift ​​mi değil mi? Soru Nasıl? Diğer soru, …

4
Swift yapısını Objective-C'de kullanma
Basitçe, uygulama sabitlerini aşağıdaki gibi depolayan bir yapım var: struct Constant { static let ParseApplicationId = "xxx" static let ParseClientKey = "xxx" static var AppGreenColor: UIColor { return UIColor(hexString: "67B632") } } Bu sabitler, Constant.ParseClientKeyörneğin arayarak Swift kodunda kullanılabilir . Ama benim kodumda bazı Objective-C sınıfları da var. Öyleyse sorum, …

4
Varlık Kataloğuna programlı olarak erişin
Bunun yeni bir özellik olduğunu biliyorum ve bu mümkün olmayabilir, ancak varlıklarımı düzenlemek için bir Varlık Kataloğu kullanmayı çok isterim, ancak tüm görüntülerime programlı olarak erişiyorum. Resimlerime şimdi nasıl erişebilirim? Onlara hala şu şekilde dosya adlarıyla erişiyor muyum: [UIImage imageNamed:@"my-asset-name.png"]; Görünüşe göre, Varlık Kataloğu uzantıya başvurmuyor, bu nedenle ".png" olmadan …

5
Swift'de, bir veya daha fazla protokole uyan belirli tipte bir değişkeni nasıl tanımlayabilirim?
Swift'de bir değişkenin türünü aşağıdaki gibi bildirerek açıkça belirleyebilirim: var object: TYPE_NAME Bunu bir adım daha ileri götürmek ve birden çok protokole uyan bir değişken bildirmek istiyorsak, protocolbildirimi kullanabiliriz : var object: protocol<ProtocolOne,ProtocolTwo>//etc Bir veya daha fazla protokole uyan ve aynı zamanda belirli bir temel sınıf türünde olan bir nesneyi …

6
iOS: İki tarihi karşılaştırın
Bir var NSDateben diğer iki ile karşılaştırmak gerektiğini NSDateve birlikte deneyin NSOrderAscendingve NSOrderDescendingancak benim tarih diğer iki tarihlerde eşit olur? Örnek: Bir varsa myDate = 24/05/2011 diğeri olan iki = 24/05/2011ve iki 24/05/2011kullanabilirim ne olacak?

14
Bir MKMapView veya UIWebView nesnelerindeki dokunma olaylarını nasıl kesebilirim?
Neyi yanlış yaptığımdan emin değilim ama bir MKMapViewnesneye dokunmaya çalışıyorum . Aşağıdaki sınıfı oluşturarak onu alt sınıflara ayırdım: #import <UIKit/UIKit.h> #import <MapKit/MapKit.h> @interface MapViewWithTouches : MKMapView { } - (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *) event; @end Ve uygulama: #import "MapViewWithTouches.h" @implementation MapViewWithTouches - (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *) event { …

14
Xcode 4 (ve bağımlılıklar) ile sorunları Derleme, Derleme veya Arşivleme
Bu soru, geçtiğimiz haftalarda daha genel sorunları kapsayacak şekilde gelişti. xcode4 (ve projeleri yükseltmek daha eskidir xcodes). Bununla birlikte, sorunların çoğu aynı talimatlar kullanılarak çözülebilir. Aşağıdaki sorunlardan herhangi birine sahipseniz, kabul edilen yanıttaki yöntemleri deneyin: Xcode 4 bir Uygulamayı arşivleyemiyor Xcode 4, kullanılamaz bir arşiv oluşturur Xcode 4 bir .ipa …

27
Sıfır modeliyle bir NSPersistentStoreCoordinator oluşturulamaz
Core Data'da ilk kırılmamı yapıyorum ve kodumu cihazımda çalıştırırken aşağıdaki hatayı alıyorum, ancak simülatörde iyi çalışıyor .. * Yakalanmamış istisna 'NSInvalidArgumentException' nedeniyle uygulama sonlandırılıyor, neden: 'Sıfır modelle bir NSPersistentStoreCoordinator oluşturulamıyor' Soruna neden olabilecek yöntemlerimden bazıları: - (NSManagedObjectContext *)managedObjectContext { if (__managedObjectContext != nil) { return __managedObjectContext; } NSPersistentStoreCoordinator *coordinator = …


12
iOS Görüntü Yönlendirmesinin Garip Davranışı Var
Son birkaç haftadır objektif-c'de resimlerle çalışıyorum ve birçok tuhaf davranışı fark ettim. Birincisi, diğer birçok insan gibi, ben de bu sorunu yaşıyorum, kamerayla çekilmiş (veya başka birinin kamerasıyla ve MMS ile çekilmiş) 90 derece döndürülüyor. Dünyada bunun neden olduğundan emin değildim (dolayısıyla sorum ) ama etrafta ucuz bir iş bulabildim. …



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.