Cocoa2010.01.09 23:56

[datePicker addTarget:self action:@selector(pickerDidChange:) forControlEvents:UIControlEventValueChanged];


@selector(pickerDidChange:)
요 부분의 :을 잊지말자! 컴파일시 에러도 안나고 실행시 아래와 같은 에러가 나오는데 원인 찾기가 쉽지않다.

2010-01-09 23:49:36.846 TimeTable[53259:207] *** -[EditTimeTableViewController pickerDidChange]: unrecognized selector sent to instance 0x3c0b460

2010-01-09 23:49:36.847 TimeTable[53259:207] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[EditTimeTableViewController pickerDidChange]: unrecognized selector sent to instance 0x3c0b460'

2010-01-09 23:49:36.848 TimeTable[53259:207] Stack: (

    30884955,

    2534601993,

    31266875,

    30836342,

    30688962,

    2716761,

    3124130,

    3132867,

    3124057,

    2682893,

    4243847,

    3207980,

    3207508,

    38987545,

    30669504,

    30665800,

    38975373,

    38975570,

    2760707,

    10572,

    10426

)

kill

quit



참고로 unrecognized selector sent to instance는 호출하고자 하는 메서드가 없을때 나는 에러.
신고
Posted by 신라

티스토리 툴바