için Objective-C extern sabitlerini göç etmek Özet olarak, istediğim, bir örneği örneklemeye gerek olmadan, sadece dosyalarını içe aktararak erişebilmek için birkaç global değişkene sahip olmak. Swift'de bunu yapmanın en iyi yolu nedir?Nasıl Objective-C buna benzer bir <code>.h</code> dosyada dersim var Swift
Teşekkür
DÜZENLEME: Objective-C kodundan Swift global değişkenler alma konusunda, bu mümkün değildir (bu post bakınız). Objective-C kodunda görünür
yapmak için böyle küresel değişkenler, ben Swift dosyasında yapıyorum:
class GlobalTags: NSObject {
static let showMessages: Bool = true;
}
bunu yapmak için doğru/iyi yolu olabilir mi?
Bir sınıf içinde veya başka bir veri yapısı içinde tanımlamanıza gerek yoktur. – AppsDev
no. Constant.swift dosyanızda. Sadece sınıf gövdesini çıkarın ve sadece bu satırları yazın. Herhangi bir sınıf veya veri yapısı olmadan. Dahası. Hızlı ve aynı proje çalışma alanında geliştirildiklerinde hızlıca içe aktarılacak dosyalara gerek yoktur. – Saad
Onları bir Objective-C sınıfına içe aktaramıyorum gibi görünüyor ... – AppsDev