질문이 있습니다. 나는 내가 무언가를 비판하지 않는다고 생각한다.버튼 작업 메서드에서 인스턴스 메서드를 실행하십시오.
변수가있는 클래스와 메소드가 있습니다.
- AppDelegate.h /하는 .m
- WifMon.h./m < - 나는의 인스턴스를 생성 그래서 지금 ViewController.h./m
- 위
을 언급 한 내 ViewController.m에서 WifMon은 (WifMon의 헤더가 포함되어 있습니다.
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
WifMon *test = [[WifMon alloc] initWithData:"google.de" withPort:443];
}
없음 나는 버튼이 없어 내 "dynCheck"방법을 시작합니다.
- (IBAction)startCheck:(id)sender {
//start dynCheck here
[test dynCheck]; //this isn't working
}
하지만 작동하지 않습니다. 조치 방법 내에서 "테스트"인스턴스에 액세스 할 수 없습니다.
하지만 왜?
서프라이즈합니다.'컴파일 시간 '오류가 발견되지 않았습니까? 'ViewDidLoad'와 함께 로컬 스코프에 객체를 만들었습니다. – Buntylm
사실 놀랄 일이 아닙니다. –
여러분은 최소한 기본적인 수준에서 C를 배우기 전에 C를 배워야합니다 *** 가장 좋은 iPhone App Ever (TM) *** ... –