ページ 11

Objective-C エラー

Posted: 2011年3月09日(水) 19:44
by
black_catです。お久しぶりです。

先日、念願のMacを購入し、XcodeでiPhoneアプリ開発を始めました。
そしていろいろと勉強していると、どうもよく分からないエラーが出てしまいました。

コードとエラー内容が、

Practice4ViewController.m

コード:

//kekka : Label
//onoffsw : Switch
//OnOff : SwitchのValue ChangedのAction

#import "Practice4ViewController.h"

@implementation Practice4ViewController

- (IBAction)OnOff:(id)sender {

	if (onoffsw.on == YES) {        //ここに「Request for member 'on' in something not a structure or union」というエラーが出ます。
		[kekka setText:@"On"];
	}else {
		[kekka setText:@"Off"];	
	}
	
}
				   				   
@end
です。
このエラーの意味と解決策を教えていただきたいのですが、
どなたかお願いできますか?

よろしくお願いします。

Re: Objective-C エラー

Posted: 2011年3月10日(木) 00:23
by めるぽん
多分 UISwitch のスペルを間違ってたり、UISwitch* onoffsw ではなく UISwitch onoffsw と書いてしまっていたりするのではないでしょうか。

解決しないのであれば、Practice4ViewController.h の中も見せてください。

Re: Objective-C エラー

Posted: 2011年3月10日(木) 15:38
by
めるぽん さんが書きました:UISwitch* onoffsw ではなく UISwitch onoffsw と書いてしまっていたりするのではないでしょうか。
ほんとですね!ありがとうございました。
まだ「*」の意味は分かっていないので、がんばって理解しようと思います。