간단한 하나 : obj-c에서 C#의 .ToString() 메서드와 동일한 기능이 있습니까?간단한 하나 : obj-c에서 C#의 .ToString() 메서드에 해당하는 기능은 무엇입니까?
유형 ID의 신비 개체가있는 경우 어떻게 문자열로 변환합니까? 아래보다 쉬운 방법이 있습니까?
NSString *stringVal = [NSString stringWithFormat:@"%@", mysteryIdObject];
간단한 하나 : obj-c에서 C#의 .ToString() 메서드와 동일한 기능이 있습니까?간단한 하나 : obj-c에서 C#의 .ToString() 메서드에 해당하는 기능은 무엇입니까?
유형 ID의 신비 개체가있는 경우 어떻게 문자열로 변환합니까? 아래보다 쉬운 방법이 있습니까?
NSString *stringVal = [NSString stringWithFormat:@"%@", mysteryIdObject];
[NSObject description]
아마도 당신이 찾고있는 것일 것입니다.
원하는 것에 대해 좀 더 구체적으로 설명해야합니다. NSObject
에는 -description
메서드가 있으며이 메서드는 디버깅 할 때 사용하기위한 것입니다. 다른 많은 수업 (예 : NSNumber
)은 -stringValue
에 응답합니다.
NSString을 전달하면 간단하게 작동합니까? – Chris
'% @'문자열 형식 지시자는 사용 가능하다면'-descriptionWithLocale :'을 암묵적으로 호출하고, 그렇지 않으면'-description'을 암시한다는 것에주의하십시오. –
@Chris NSString 클래스 참조 문서에 설명되어 있습니다. –