1. ホーム
  2. swift

[解決済み] NSBundle bundleForClass:[self class]]のSwift版です。

2022-05-24 05:49:39

質問

次のコードに相当するswiftは何ですか。

[NSBundle bundleForClass:[self class]]

テストバンドルからリソースをロードしたい(JSONデータ)

どのように解決するのですか?

使ったことはありませんが、こうあるべきだと思います。

Swift <= 2.x

NSBundle(forClass: self.dynamicType)

Swift 3.x

Bundle(for: type(of: self))