IB を使用して作成したオブジェクト/コントロールは、クラス メソッドからアクセスできますか?
@ネクト:
@interface CopyController : UIViewController
{
UIActivityIndicatorView *myActivity;
}
@property (nonatomic, retain) IBOutlet UIActivityIndicatorView *myActivity;
+(void) activityIndicator:(BOOL)flag;
@end
.m でのこの実装は許可されません。エラーは「インスタンス変数 'myActivety' がクラス メソッドでアクセスされました」でした。
+(void)activityIndicator:(BOOL)flag
{
if (flag)
[myActivity startAnimating];
else
[myActivity stopAnimating];
}