2012-12-01 3 views
-1

예전의 감가 상각 된 메소드를 사용하는 코드가 있습니다.initWithFrame - initWithStyle로 스왑하려고합니다. - 오류가 발생했습니다.

cell1 = [[[CustomCell alloc] initWithFrame:CGRectZero reuseIdentifier:kLastCellIdentifier] autorelease]; 

는 단순히

cell1 = [[[CustomCell alloc] initWithStyle:CGRectZero reuseIdentifier:kLastCellIdentifier] autorelease]; 

그러나이 작동하지 않습니다 initWithStyle에 initWithFrame의 부품을 교체 시도하고, 새로운 오류를 제공

"UITableViewCellStyle '에서'const를 CGRect '에서 어떤 가능한 변환 'aka'int ' "

아무런 오류없이 새로운 OS에 맞도록 코드 줄 바꾸기에 도움이 될지 궁금합니다.

종류와 관련,

크리스는 직사각형이지만 스타일을 통과하지 말아는 iOS6

답변

0

.

은 스타일 예를 들어, 어떤 RECT하지만 uitableviewcellstyle 열거 값

typedef enum { 
    UITableViewCellStyleDefault, 
    UITableViewCellStyleValue1, 
    UITableViewCellStyleValue2, 
    UITableViewCellStyleSubtitle 
} UITableViewCellStyle; 

사용하지 않습니다 기본값

UITableViewCellStyleDefault 
+0

대단히 감사합니다. :) – user1695971

관련 문제