2013-04-14 4 views
0

내가 내가 내가 그것을 사용하고있어있는 UITableViewCell 하위 클래스 내에있을 때 내 cellFront 개체의 제목 속성에 액세스하려고 할 때 다음과 같은 오류가 발생합니다 : 다른 클래스의 UIView 클래스 속성에 액세스 할 수없는 이유는 무엇입니까?

enter image description here

아직 내가 CellFront.h를 수입하고,

enter image description here

내가 잘못 뭐하는 거지 : 그것은 속성이 있습니다? 나는 Xcode 4.6과 iOS를 사용하고 있으므로 변수를 합성 할 필요가 없다.

+1

cellFront 란 무엇입니까? 주변의 코드를 더 보여줘야 문맥을 얻을 수 있습니다. – rdelmar

+0

오류를 발견 할 수있는 방법을 게시하거나 적어도'cellFront'가 초기화되는 방법을 알려주는 부분을 게시 할 수 있습니까? – amcc

답변

7

가져 오기가 필요한 모든 항목을 가져 왔지만 self.cellFront을 CellFront가 아닌 UIView로 캐스팅하거나 선언했습니다. 컴파일러가 옳다. UIView에는 title이 없습니다.

컴파일러에서 self.cellFront이 실제로 CellFront임을 알게되면이 문제가 해결됩니다. 기억, 그것은 어떤 종류의이 물건을 보지 않고있다 정말입니다; 그것은 런타임까지는 발생하지 않을 것입니다. 컴파일러는 당신이 말하는 것을 알고 있습니다.

관련 문제