예 : 많은 작업을 수행하는 복잡한 방법이 있습니다. 결국 NSLog를 사용하여 보고서를 인쇄하려고합니다. NSLog는 문자열과 임의의 수의 인수를 원합니다.NSLog의 인수를 동적으로 구축하는 방법은 무엇입니까?
이B
C가
D
는 E
F
그것은 일어날 수 : 그래서 기록 할 수 있습니다이 가능한 값이 말할 수 있습니다 예를 들어 C와 D는 기록되지 않지만 whol e 휴식. 어떻게하면 NSLog의 가치 주장을 나타내는 역동적 인 것을 만들 수 있습니까?
NSPredicate와 SUBQUERY가 더 간단 할 수 있으므로이 질문에 NSLog를 선택합니다. NSMutableString 및 appendFormat을 사용하는 동안 동적으로 NSPredicate 형식 문자열을 작성하는 것은 불가능한 것처럼 보입니다. ... 항상 술어에 대한 컴파일 오류가 발생합니다. 나는 NSPredicate가 NSMutableString-appendFormat보다 형식 값이 다르다는 것을 알고있다.
그래서 함께 자 NSPredicate를 공급 할 수있는 방법이 있다면 :. 멋진 것
"인수 1) 거대한, 동적으로 생성 된 형식 문자열 2) 거대한, 동적으로 생성 된"목록 "
.이 같은
, 정교한 조건은 종종 더 나은 구조 대신 형식의 개체로 하위 조건의 명시 적 인스턴스를 사용하여 생성된다 문자열 – ohhorob