Swift の [NSBundle bundleForClass:[self class]] に相当する質問

Swift の [NSBundle bundleForClass:[self class]] に相当する質問

次のコードに相当する Swift のバージョンは何ですか?

[NSBundle bundleForClass:[self class]]

テストバンドルからリソースをロードする必要があります (JSON データ)

ベストアンサー1

一度も使われたことはありませんが、こうあるべきだと思います:

Swift <= 2.x

NSBundle(forClass: self.dynamicType)

スウィフト3.x

Bundle(for: type(of: self))

おすすめ記事