以前はビューコントローラであったものからクラスを作成しようとしています。これにはいくつかのデータベース設定呼び出しが含まれています。私の研究では、クラスメソッドが正しく定義されていないため、「メソッドが見つかりません...」エラーが発生していました。私が持っていた相続人何:クラスメソッド内のインスタンス変数(実行不可能)
classA.h
+(void)databaseBuild;
classA.m
+(void)databaseBuild
{
...
}
は、しかし、私が今受けていますが、エラーの最大積載量である:
View1.m
...
[view2 databseBuild];
...
classA.h
-(void)databaseBuild;
classA.m
-(void)databaseBuild
{
...
}
これは、私は私のクラスを変更するものです。それらのすべて基本的にインスタンス変数の周りではない「変数は、」クラスメソッドでアクセス。あります 『この種のエラーを回避するためのクラスを作成するためのベストプラクティス』?Objective-Cのメソッドの
どのようにこれらのメソッドを呼び出していますか? – joerick
クラスメソッドでインスタンス変数にアクセスすることはできません。インスタンスを取得することはできません。あなたは何をやっているのか詳しく説明できますか?これらのメソッドの内容を含めることはできますか? –