LoginSignup
0
1

More than 5 years have passed since last update.

Swiftでclassを参照してくれないところで詰まった

Posted at

Swiftで、classを宣言したのにclassを参照してくれないところでちょっと詰まりました。
一箇所で宣言したクラスが他のファイルで参照してくれないんですよね。
結論から言うと、classの前にpublicを付けることで解決しました。

import UIKit

class SomeClass: NSObject {

}

こうなってたのを

import UIKit

public class  SomeClass: NSObject {

}

このように、publicを付けることで解決しました。
問題は、なぜクラスを宣言した時にpublicがデフォルトでついていないかですが、これよくわからないです。
詳しい人教えて欲しい。

0
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1