반응형

Objective-C 5

iOS - 코코아 포드에서 헤더 파일을 찾을 수 없는 빌드 실패

iOS - 코코아 포드에서 헤더 파일을 찾을 수 없는 빌드 실패 저는 코코아 포드를 이용한 iOS 프로젝트가 있습니다.다른 개발자가 같은 프로젝트를 시작하기 전까지는 모든 것이 순조롭게 진행되었습니다.그는 (내가 아는 한 코드에만) 약간의 변경을 가했고 레포에 새로운 지점을 만들었습니다.그의 브랜치를 확인하고 빌드하려고 했지만 오류가 발생했습니다. ASLogger/ASLogger.h 파일을 찾을 수 없습니다. 프로젝트 전체를 삭제하고 새로 복사본을 만들고 'Pods install'을 사용해도 빌드 실패는 여전합니다.어디에 문제가 있는지 아십니까?더 필요한 정보가 있으면 물어보세요.갱신하다 다음 항목을 확인합니다.Podfile를 포함합니다.link_with구성 파일이 없는 대상에서.코코파드는 기본적으로 첫..

programing 2023.05.31

목표-C에서 메서드 오버로드?

목표-C에서 메서드 오버로드? 제가 알기로는 Objective-C는 메서드 오버로드를 지원하지 않습니다.목표-C에서 이에 대한 대안은 무엇입니까?아니면 항상 다른 메소드 이름을 사용해야 합니까?맞습니다. 목표-C는 메서드 오버로드를 지원하지 않으므로 다른 메서드 이름을 사용해야 합니다. 그러나 "method name"에는 method signature 키워드(":"s" 앞에 오는 매개 변수 이름)가 포함되므로 다음은 둘 다 "writeToFile"을 시작하더라도 두 가지 다른 메서드입니다. -(void) writeToFile:(NSString *)path fromInt:(int)anInt; -(void) writeToFile:(NSString *)path fromString:(NSString *)aStr..

programing 2023.05.21

오류 메시지 '_BSMachError: (os/kern) 잘못된 기능(20)'

오류 메시지 '_BSMachError: (os/kern) 잘못된 기능(20)' 이 오류 메시지는 매우 낮은 수준이므로 다른 시나리오에서 다양한 이유로 표시됩니다.아래 답변 중 하나에 언급되지 않은 시나리오가 있는 경우 상황을 추가하는 것도 고려해 보십시오. 그러면 이 오류 메시지가 발생하는 다양한 상황에 대한 중심적인 답변이 될 수 있습니다. 2015년 11월 10일 편집 참고로, 저는 제 자신의 답변을 답변으로 표시했지만, 그것은 다른 사람이 게시하기 전이었습니다.아무 것도 답으로 표시해서는 안 될 것 같습니다. 왜냐하면 지금 우리가 아래에서 보았듯이...이 오류는 매우 낮은 수준이기 때문에 답이 하나만 있는 것이 아닙니다. 나는 달립니다 iOS 9.0 시뮬레이터 XCode 7.0 어제는 모든 것이 잘..

programing 2023.05.06

목표-C: id와 void의 차이 *

목표-C: id와 void의 차이 * 사이의 차이점은 무엇입니까?id그리고.void *?void *"입력되지 않은/잘못된 내용이 있는 일부 랜덤 청크 메모리에 대한 참조"를 의미합니다. id"알 수 없는 클래스의 임의의 Objective-C 객체에 대한 참조"를 의미합니다. 추가적인 의미론적 차이가 있습니다. GC Only 또는 GC Supported 모드에서 컴파일러는 유형 참조에 대한 쓰기 장벽을 방출합니다.id하지만 유형은 아닙니다.void *구조를 선언할 때 중요한 차이가 될 수 있습니다.iVars like 선언void *_superPrivateDoNotTouch;다음과 같은 경우 조기에 물건을 수확할 수 있습니다._superPrivateDoNotTouch실제로는 물체입니다.그러지마세요. 다음을 ..

programing 2023.05.06

ARC를 사용하도록 프로젝트를 변환할 때 "스위치 케이스가 보호 범위 내에 있다"는 것은 무엇을 의미합니까?

ARC를 사용하도록 프로젝트를 변환할 때 "스위치 케이스가 보호 범위 내에 있다"는 것은 무엇을 의미합니까? ARC를 사용하도록 프로젝트를 변환할 때 "스위치 케이스가 보호 범위 내에 있다"는 것은 무엇을 의미합니까?Xcode 4 Edit -> Refactor -> Objective-CARC로 변환...을 사용하여 ARC를 사용하기 위한 프로젝트를 변환하고 있습니다.스위치 케이스의 "일부" 스위치에서 "스위치 케이스가 보호 범위 내에 있습니다"라는 오류가 발생합니다. 편집, 코드는 다음과 같습니다. 오류는 "기본" 대소문자에 표시됩니다. - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)i..

programing 2023.04.26
반응형