swift等同于下一个代码:

[NSBundle bundleForClass:[self class]]

我需要从测试包加载资源(JSON数据)

推荐答案

从未使用过,但我认为应该是这样:

Swift <= 2.x

NSBundle(forClass: self.dynamicType)

Swift 3.x

Bundle(for: type(of: self))

Swift相关问答推荐

SwiftUI加载器未覆盖UIKit导航设置中的导航栏

输出NSView到png

如何在SwiftUI中创建具有圆角顶部和锯齿状底部边缘的自定义Shape,类似于撕破的纸?

SwiftUI:使视图B与视图A具有相同宽度的视图A更改比率?

如何让ScrollView缩小到合适的大小,并在没有黑客攻击的情况下占用最小空间

在SwiftUI中使用ForEach循环来显示字典项的键和值在Form视图中

除法中如果除以完全因数需要更长时间吗?

本地对象的异步/等待引用捕获总是安全的还是理论上不安全?

避免 `(())` 显式指定 Void 类型的枚举关联值

如何从 RC 加载场景作为 ModelEntity 而不是普通实体?

从 Int 到 String 的属性更改引发 SwiftUI 视图不更新

按钮图像不会立即刷新

对齐时如何避免图像尺寸缩小

Swift UI 不重绘 NSViewRepresentable 包装的文本字段

Alamofire 会自动存储 cookie 吗?

'NSLog' 不可用:可变参数函数在 swift 中不可用

否定 #available 语句

如何使用 swift 将 Images.xcassets 中的图像加载到 UIImage 中

自定义 MKAnnotation 标注视图?

在 xcode8 中找不到 ModuleName-Swift.h 文件