Objective-C から迅速な拡張機能にアクセスできません。
.swift ファイルに次のコードがあります。
extension NSDictionary {
func dictionaryAsJsonString() -> NSString {
var err: NSError?
var data = NSJSONSerialization.dataWithJSONObject(self, options: NSJSONWritingOptions.PrettyPrinted, error: &err)
var string = NSString(data: data, encoding: NSUTF8StringEncoding)
return string
}
}
.m ファイルで次のことができると期待しています。
[dictionary dictionaryAsJsonString];
しかし、それは私のメソッドを見つけることができず、オートコンプリートしません。
他の迅速なオブジェクトにアクセスできるため、インポートが正常に機能していることはわかっています。