言語と呼ばれるNSStringオブジェクトがあり、他のクラスからアクセスしたいのですが、どのような方法が適切ですか? Iは、デリゲートメソッドを作成し、デリゲートを介し他のクラスでアクセス可能なObjective-C変数
-(void)setLanguageForController:(NSString *)language {
self.language = language;
}
コンソールに文字列を送信示し
1)この
未認識セレクタインスタンスデリゲート
2)に送られた:私は、次の手順を試し私はメソッドgetCurrentLanguageを作成しました
static NSString *language;
+(NSString*)getCurrentLanguage {
return language;
}
そしてこの
NSStringの* myLanguage =のようなアクセス[[MYVIEWのアロケーション] getCurrentLanguage]。