Bir sınıfın başlatılmasını bu yöntemi kullanmamalıdır kullanıcılarını uyarmak amacıyla buDeprecation ve Swift yöntemleri diğer özellikleri, nasıl? Objective-C ise
- (id)init __attribute__((unavailable("init is unavailable, use initWithFrame")));
yapabilir ve
+(void)shareWithParams:(NSDictionary *)params
__attribute((deprecated("use shareWithPars: instead")));
mı bir yöntemini kaldırmayı bu diğer __attribute ekleyebilir Swift'de böyle bir şey yapmak mümkün mü?
Swift Programlama Dili HTML sürümüne Bağlantı: https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Attributes.html – Klaas
Maalesef '@ mevcut 'Obj-C tarafından kullanılan Swift kodu için oluşturulan Obj-C başlığına hiçbir şey eklemez. '__attribute __ ((kullanılamaz())) 'i sw-c olarak işaretlenen Swift yöntemlerini elde etmenin herhangi bir yolu var mı? '@ nonobjc' her zaman çalışmaz, amaç devralınan yöntemleri kullanılamaz olarak işaretlemektir. –