2012-06-12 3 views
2
에 전송되었습니다.

Cocos2d를 사용하는 iOS 앱에서 오류가 발생합니다. 여기있어.CCLabelTTF 오류 : 인식 할 수없는 선택자가 클래스

첫째, 나는 레이블 작성 :

  CCLabelTTF *_alertaGC; 

     ... 
     ... 

     _alertaGC = [CCLabelTTF labelWithString:@"" fontName:@"Marker Felt" fontSize:16]; 
     _alertaGC.color = ccc3(0, 0, 0); 
     _alertaGC.position = [self convertiPad:ccp(110, 220)]; 
     _alertaGC.anchorPoint = CGPointMake(0.5f, 0.5f); 

     [self addChild:_alertaGC z:100]; 

이 버튼을 누르면를, 그 라벨의 캐릭터 변경 :

... 
_alertaGC.string = NSLocalizedString(@"LogFirst", @"Logueate primero"); 
... 

을하지만 버튼을 누를 때 나는 오류를 받고 있어요. 그것은 Cocos2d를 0.99에서 2.0rc로 업데이트 한 이후로 발생합니다. 그래서 나는 뭔가가 변화했다고 생각합니다. 무엇인가 잘못되었습니다. 그것은 바보 같은이어야한다,하지만 난 그것을 얻을하지 않습니다 ...

을 여기 로그입니다 :

2012-06-12 04:01:53.343 AwNoth[2286:707] *** Terminating app due to uncaught 
exception 'NSInvalidArgumentException', reason: 
'+[CCLabelTTF labelWithString:dimensions:fontName:fontSize:]: unrecognized selector 
sent to class 0xff6ec' 
*** First throw call stack: 
(0x330f388f 0x35098259 0x330f692f 0x330f5915 0x33050650 0xb020f 0xae2ff 0x330521fb 0x39129 0x36649 0x34271 0x3304d3fd 0x80923 0x80fd1 0x7f569 0x3561492b 0x35614319 0x355fa695 0x355f9f3b 0x3319722b 0x330c7523 0x330c74c5 0x330c6313 0x330494a5 0x3304936d 0x33196439 0x35628cd5 0xa7c4b 0x2ef8) 
terminate called throwing an exception(lldb) 

감사합니다!

답변

0

버전 2.0rc는 현재 불안정한 것으로 간주됩니다. 이 버전은 없지만 단순히 CCLabelTTF 소스 코드를보고 클래스 메서드가 선언 된 방법을 살펴 보시기 바랍니다.

관련 문제