swiftクラスで宣言されたObjective-CクラスのPublic変数にアクセスしようとしています。しかし、私は "不明なメソッド"エラーを取得しています。Objective-CクラスのSwiftクラスのパブリック変数へのアクセスXcode 9
NSLog(@"job on quick blox : %@",[QuickBloxJobClass jobOnQB]);
、それはコンパイルエラーを示しています:ここで変数にアクセスするための私のコードがある
No known class method for selector 'jobOnQB'
そして、ここではQuickBloxJobClassの私のコードは次のとおりです。
@objc public class QuickBloxJobClass: NSObject
{
static var jobOnQB: QBCOCustomObject = QBCOCustomObject()
}
私はそれパブリック変数にすることはできませんので、私はQuickBloxJobClass
にクラスメソッドを持っています。でも、私はQuickBloxJobClass
の変数を作成してみました。しかし、変数にはまだアクセスできませんでした。 Xcodeで正常に動作していました。
解決策を提案してください。
ありがとう@OmniProg。出来た。 –
私はiOS 11に関する別の質問があります。質問を投稿しました。https://stackoverflow.com/questions/46468044/storyboard-issue-in-xcode-9-text-overlapping-each-other ...私を助けてくれますかこれ? –
申し訳ありませんが、Sushil、何が起こっているのか分かりません.GUIの専門家ではありません。 :(しかし、私はこの質問を更新しました。上記を参照してください。 – OmniProg