일부 도우미 함수를 정의하고 objective-C 대신 C로 작성하는 것이 좋습니다.Objective-C에서 C 정의를 사용하십시오.
Objective C 프로젝트에서 헤더와 구현 C 파일을 추가하는 "모범 사례"는 무엇입니까?
내 함수에서 Objective-c 정의를 사용해야하는 경우 내 머리글 C 파일 (UIKit?)에 무엇을 포함해야합니까?
예 : NSString 용 NSLog에 대한 바로 가기를 만들고 싶습니다.이 코드와 비슷한 C 파일을 만들 수 있습니까? : 소스 파일 (C/OBJ-C 코드로 컴파일하는 .m 확장 또는 형식 엑스 코드에서 수동으로 설정 한 경우
void MYLog (NSString *string){
NSLog(@"%@",string);
}
왜'NSLog()가'취할 하나의'NSString'가 이미 optionaly ** 문자열을, 그리고 ** 이상의 매개 변수에 대한 바로 가기를 만들? – PeyloW
내가 C API를 여기 만들었을 때마다, 나는 그것을 후회했다. Objective-C 버전은 그다지 많은 작업이 아니며, 많은 양의 오버 헤드가 발생하지 않는다. C와 상당히 다재다능합니다. – bbum
ehm ... 당신이 옳다는 Peylow는 완전히 쓸모가 없습니다 ... 질문을 공식화하는 데 도움이되는 예제입니다 : P -.- – MatterGoal