이 태그는 Objective-C 기능에 관한 질문이나 해당 언어의 코드에 의존하는 질문에만 사용해야합니다. [cocoa] 및 [cocoa-touch] 태그를 사용하여 Apple의 프레임 워크 또는 클래스에 대해 문의해야합니다. 해당 플랫폼과 관련된 문제에 대해서는 관련 태그 [ios], [macos], [apple-watch] 및 [tvos]를 사용하십시오.
특정보기에서 장치 회전을 지원하고 싶지만 다른보기는 가로 모드에서 특히 의미가없는 앱이 있으므로보기를 교체 할 때 강제로 회전을 세로로 설정하고 싶습니다. 트릭을 수행하지만 분명히 컴파일러 경고를 생성하고 SDK의 향후 개정판에서 사라질 수있는 문서화되지 않은 속성 설정자가 UIDevice에 있습니다. [[UIDevice currentDevice] setOrientation:UIInterfaceOrientationPortrait]; 방향을 강제하는 문서화 된 방법이 있습니까? 업데이트 : 나는 이미 …
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 3 년 전 . 이 질문 개선 컨테이너 뷰 컨트롤러로 사용자 지정 뷰 컨트롤러를 만드는 좋은 예를 누구든지 알려줄 수 있습니까? 내가 찾을 수있는 …
isEqual:과 의 차이점은 무엇입니까 isEqualToString:? 클래스가 단순히 재정의하는 대신 isEqualTo * 메서드 (NSArray의 경우 isEqualToArray, NSData의 경우 isEqualToData, ...)를 추가하는 이유는 무엇 isEqual:입니까?
Xcode 4에서는 대상 요약에 다음이 표시됩니다. "버전"입력 CFBundleShortVersionString은 info.plist 파일에 해당하고 "빌드"입력은에 해당합니다 CFBundleVersion. 이 둘의 차이점은 무엇입니까? 나는 인터넷에서 많은 사람들이 두 가지 모두에 대해 동일한 가치를 부여하고 싶어하는 것을 봅니다. 그리고 내 의심은 그것이 이전 버전과의 호환성에 대한 것입니다. 두 가지 질문이 있습니다. 1) 처음부터 시작했다면 앱 버전을 …
내 문제 :EditView 기본적으로 전체 애플리케이션 프레임을 차지하는 수퍼 뷰 와 MenuView하단 ~ 20 % 만 차지하는 MenuView하위 뷰가 ButtonView있으며 실제로 MenuView의 경계 밖에있는 자체 하위 뷰 를 포함합니다 (예 :) ButtonView.frame.origin.y = -100. (참고 : 의 뷰 계층 구조의 EditView일부가 MenuView아니지만 답변에 영향을 미칠 수있는 다른 하위 뷰가 있습니다 …
나는 한동안 아이폰 개발자였으며 최근에는 내 워크 플로우에 git을 포함 시켰습니다. 지금까지 내 워크 플로 에 http://shanesbrain.net/2008/7/9/using-xcode-with-git 에있는 git 설정을 사용했습니다 . 이러한 설정은 git에게 병합에서 * .pbxproj를 제외하도록 지시합니까? 이렇게하는 진짜 이유가 있습니까? 예를 들어, 프로젝트에 파일을 추가하고 원본으로 푸시 할 때 동료 개발자가 끌어 올 때 xcode 프로젝트에 …
UIButton에 이미지를 추가하고 UIButton에 맞게 이미지 크기를 조정하고 싶습니다 (이미지를 더 작게 만들기). 어떻게하는지 보여주세요. 이것은 내가 시도한 것이지만 작동하지 않습니다. 버튼에 이미지 추가 및 사용 setContentMode: [self.itemImageButton setImage:stretchImage forState:UIControlStateNormal]; [self.itemImageButton setContentMode:UIViewContentModeScaleAspectFit]; "이미지 늘이기"만들기 : UIImage *stretchImage = [updatedItem.thumbnail stretchableImageWithLeftCapWidth:0 topCapHeight:0];
Xcode 베타를 다운로드하고 기존 프로젝트를 열어 Xcode 8 베타에서 어떻게 작동하는지 확인했습니다 (Xcode 8에서 Storyboard 파일을 열었습니다). 이제 Xcode 7.3에서 프로젝트를 열 때 스토리 보드 파일을 열 수 없습니다. 다음과 같은 오류가 발생합니다. 이 버전은 Xcode 8 형식으로 저장된 문서를 지원하지 않습니다. Xcode 8.0 이상에서이 문서를 엽니 다. Xcode 7에서 …
Objective-C에서 숫자를 나타내는 16 진수 문자열을 구문 분석하는 방법을 알고 싶습니다. 객관적인 방법이나 C 기반 방법을 모두 사용할 의향이 있습니다. 둘 다 괜찮습니다. 예: #01FFFFAB 정수로 구문 분석해야합니다. 33554347 어떤 도움을 주시면 감사하겠습니다!
Objective-C에서 약한 속성 설정자와 강력한 속성 설정 기 속성의 차이점은 무엇입니까? @property(retain, [weak/strong]) __attribute__((NSObject)) CFDictionaryRef myDictionary; 영향과 이점은 무엇입니까? iOS 4에서는 약한 기능을 사용할 수 없다고 들었는데 할당을 사용해야합니다. 약한 할당과 비슷합니까?
여러 사전이 있습니다. 키를 기반으로 배열을 필터링하고 싶습니다. 나는 이것을 시도했다 : NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SPORT == %@)", @"Football"]; NSArray *filteredArray = [data filteredArrayUsingPredicate:predicate]; 작동하지 않습니다. 결과가 없습니다. 내가 뭔가 잘못하고있는 것 같아요. "SPORT"가 ivar이면 이것이 방법이라는 것을 알고 있습니다. 열쇠라면 아마 다를 것 같아요. 그러나 나는 예를 찾을 …
다음 코드 줄로 인해 내 뷰가 처음로드 될 때 (그리고 처음에만)이 비밀 오류가 발생합니다. - (void)viewWillAppear:(BOOL)animated { [textField becomeFirstResponder]; } 이로 인해 내 앱이 응답하지 않는 것처럼 느껴지는 눈에 띄는 (시뮬레이터에서도 ~ 3-4 초) 지연이 있습니다. 누구든지 이것을 고치는 방법을 알고 있습니까? Apple 사이트 또는 여기 또는 Google에서 솔루션에 대한 …