«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.

10
Özel UITableViewCell seçim stili?
Benim üzerime UITableViewCelltıkladığımda, hücreye tıkladığımda arka plan kısmı (arka plan resmimin kaplamadığı alanlar) maviye dönüyor. Ayrıca, UILabelhücredeki tüm e-postalar tıklandığında beyaza dönüyor ki bu da istediğim şey. Ancak, istemediğim şey, tıkladığımda mavi arka plan ama bunu yaparsam selectionstylenone, UILabelhücredeki e'ler için vurgulanan renkleri kaybediyorum . Öyleyse, hücreye tıklandığında mavi arka …

5
Ana iş parçacığında bir yöntem mi çağırıyorsunuz?
Öncelikle iphone için kod yazıyorum. Kullanmadan ana iş parçacığı üzerinde bir yöntem çağırabilmem gerekiyor performSelectorOnMainThread. Kullanmak istemememin nedeni, performSelectorOnMainThreadbirim testi için bir sahte oluşturmaya çalışırken soruna neden olması. [self performSelectorOnMainThread:@Selector(doSomething) withObject:nil]; Sorun şu ki, taklitçim nasıl aranacağını biliyor doSomethingama nasıl aranacağını bilmiyor performSelectorOnMainThread. Yani herhangi bir çözüm?

18
UIView'de iki köşeyi yuvarlayın
Bir süre önce , bir görünümün sadece iki köşesini yuvarlamakla ilgili bir soru yayınladım ve harika bir yanıt aldım, ancak onu uygularken sorunlar yaşıyorum. İşte drawRect: yöntemim: - (void)drawRect:(CGRect)rect { //[super drawRect:rect]; <------Should I uncomment this? int radius = 5; CGContextRef context = UIGraphicsGetCurrentContext(); CGContextBeginPath(context); CGContextAddArc(context, rect.origin.x + radius, rect.origin.y …

10
UIGestureRecognizer, dokunma olaylarını işlemek için alt görünümü engeller
Bunun nasıl doğru şekilde yapıldığını anlamaya çalışıyorum . Durumu tasvir etmeye çalıştım: Bir alt görünümü UITableViewolarak a ekliyorum UIView. UIViewBir kademe ve yanıt verir pinchGestureRecognizer, ama bunu yaparken, tableview bu iki hareketleri için reaksiyona durdurur (hala kaydırma hareketiyle tepki). Aşağıdaki kodla çalışmasını sağladım, ancak bu kesinlikle iyi bir çözüm değil …

17
NSURL sorgu özelliğini ayrıştır
Gibi bir URL’im var myApp://action/1?parameter=2&secondparameter=3 Mülk sorgusu ile, URL parameter=2&secondparameter=3 Bunu a NSDictionaryveya a'ya koymanın kolay bir yolu var mı Array? Çok teşekkürler


6
sizeWithFont yöntemi kullanımdan kaldırılmıştır. boundingRectWithSize beklenmedik bir değer döndürür
İOS7'de sizeWithFontkullanımdan kaldırıldı, bu yüzden kullanıyorum boundingRectWithSize(bu bir CGRect değeri döndürüyor). Kodum: UIFont *fontText = [UIFont fontWithName:[AppHandlers zHandler].fontName size:16]; // you can use your font. CGSize maximumLabelSize = CGSizeMake(310, 9999); CGRect textRect = [myString boundingRectWithSize:maximumLabelSize options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName:fontText} context:nil]; expectedLabelSize = CGSizeMake(textRect.size.width, textRect.size.height); İçinde textRect, kullandığımdan daha büyük maximumLabelSize, farklı bir …


6
Bir "seçici dizisi" nasıl oluşturulur?
İPhone SDK (3.0) kullanıyorum ve bir sınıf içinde çeşitli yöntemleri çağırmak için bir dizi seçici oluşturmaya çalışıyorum . Açıkçası, yanlış bir şey yapıyorum (@selector'ın bir sınıf olarak kabul edilmediğini ve bu yüzden onları bir NSArray'e doldurmanın işe yaramadığını düşünüyorum). Bunu denedim ama açıkça yanlış. Bunun gibi bir dizi seçiciye sahip …



1
İOS'ta Google Analytics SDK 3.0 _sqlite3 bağlayıcı hataları
Google Analytics SDK 3.0'ı projeme entegre ediyorum . Ancak projemi oluşturmaya çalışırken bağlayıcı hataları alıyorum . Dokümantasyonda belirtildiği gibi, projemde aşağıdaki kütüphaneleri bağladım, libGoogleAnalyticsServices.a AdSupport.framework CoreData.framework SystemConfiguration.framework libz.dylib O zaman bile, projeyi oluştururken aşağıdaki hataları alıyorum, d: warning: directory not found for option '-L"/Users/....NameProject/Libraries/Google Analytics"' "_sqlite3_bind_blob", referenced from: -[TAGDataLayerPersistentStoreImpl writeEntriesToDatabase:expireTime:] …

2
Objective-C'deki ivars ve özellikler arasındaki fark nedir
Objective-C'de ivars ve özellikler kullanmanın bu 3 yolu arasındaki anlamsal fark nedir? 1. @class MyOtherObject; @interface MyObject { } @property (nonatomic, retain) MyOtherObject *otherObj; 2. #import "MyOtherObject.h" @interface MyObject { MyOtherObject *otherObj; } @property (nonatomic, retain) MyOtherObject *otherObj; 3. #import "MyOtherObject.h" @interface MyObject { MyOtherObject *otherObj; }

8
Otomatik düzen içinde merkezleme alt görünümünün X'i "kısıtlamaya hazır değil"
Bir uç aracılığıyla başlatılan özel bir UIView alt sınıfım var. İçinde -awakeFromNib, bir alt görünüm oluşturuyorum ve onu denetim görünümünde ortalamaya çalışıyorum. [self setInteralView: [[UIView alloc] init]]; [[self internalView] addConstraint: [NSLayoutConstraint constraintWithItem: [self internalView] attribute: NSLayoutAttributeCenterX relatedBy: NSLayoutRelationEqual toItem: self attribute: NSLayoutAttributeCenterX multiplier: 1 constant: 0]]; Bu kırılır ve aşağıdaki …

15
AFNetworking Gönderi İsteği
Ben obj-c'de acemiyim ve bazı projelerim için asihttp kullanıyorum. Asihttp'de bir gönderi isteği yaparken bu şekilde yapılır. ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; [request setPostValue:height forKey:@"user[height]"]; [request setPostValue:weight forKey:@"user[weight]"]; [request setDelegate:self]; [request startAsynchronous]; Bunu bir kod örneğiyle AFNetworking yapmak nasıl olur? AFNetworking'de çalışan Json getrequest'i zaten aldım, ancak bu gönderi isteği …

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.