URL (JSON)의 정보가 있습니다. 셀 레이블에 대해 내 사전 [aCategory objectAtKey:@"names"]
의 텍스트로 tableView를 쉽게 채 웁니다. 이제는 셀 이름 (카테고리)에 따라 해당 카테고리를 기반으로 나머지 텍스트를 가져 오기 위해 마지막 URL을 묻는 다른 테이블을 표시하려고합니다.objectAtKey 문자열을 NSDictionary에서 별도의 클래스에있는 NSString으로 설정하십시오.
그래서, [aCategory objectAtKey:@"ID"]
에있는 ID가 문자열에 저장하고 다음 viewController에 URL을 넣길 원합니다. 현재 목표 생성 된 viewcontroller NSString * ID 채우려면 자동 생성 된 set 메서드를 사용하여 생성하려고합니다. 전화 할 때 [newView setID: [aCategory objectAtKey:@"ID"]
입니다.
내 새로운보기 컨트롤러의 NSString ID는 비어 있지 않지만 실제로 "1"인지 "2"인지 확인하려고 할 때 /p2002
또는 이와 비슷한 것을 얻습니다. 그러나 원래 수업에서, 내가 cell.detailLabelText.text = [aCategory objectAtKey:@"ID"];
라고 말하면 레이블은 정확하게 "1" "2" "3".. "14"등을 표시합니다 ....
그럼 어떻게 그 키에서 그 ID를 얻을 수 있습니까? 내 다른 viewcontroller 클래스에?
유효한 NSCFString 원인은 내가 isClass
과 셀 detailLabelText
을 사용하여 테스트했기 때문입니다.
워크 스테이션으로 돌아 가면 코드를 입력하십시오. – MattyG