1
에 대한 잘못된 디버그 요약 나는 간단한 객체 선언을 보여준다. 나는 새로운 TSTask를 만든 다음 화면의 변수 영역에보고하고, TSTask 객체가 아닌엑스 코드는 객체
(TSTask *) 0 key/value pairs.
참조하거나 이제까지있는 NSDictionary하고있다. 그러나 그것을 그대로 표시하려고합니다. 설상가상으로, "name"과 "otherValue"의 값을 보려고하면 나는 할 수 없습니다. 그러나 "설명"방법을 사용하면 값이 표시됩니다.
이 문제를 해결하는 방법에 대한 아이디어. 그것은 디버깅을 정말 힘들게 만듭니다. 여기
만약 그 이름을'TSSTask'와 같은 다른 이름으로 감싸고 있다면? Apple은 클래스 추가를 피하기 위해 제 3자가 3 자의 접두어를 사용해야합니다. – zaph
저는 몇 년 동안 2 자의 접두어를 사용 해왔습니다. 애플의 문서에 따르면 접두사는 "두세 개의 대문자"로 구성되어 있으며, 그 외 3 자리 접두사에 대한 추천은 표시되지 않습니다. 또한 이름 충돌이 발생하면 링커 오류가 발생하지 않을까요? –
일부 네트워크 작업의 결과로 이것을 할당하고 있습니까? 그리고/또는 과제를 수행 할 때 ** 특정 ** 유형입니까? –