我无法从objective-c访问我的swift扩展.
我在.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];
但它找不到我的方法,也没有自动完成.
我知道我的导入工作正常,因为我能够访问我的其他swift对象.