반응형

iphone 12

NSOperationQueue에서 모든 작업이 완료되면 알림 받기

NSOperationQueue에서 모든 작업이 완료되면 알림 받기 NSOperationQueue가지다waitUntilAllOperationsAreFinished싶지 큐가 끝나면 UI에 진행 표시기를 숨기고 싶습니다. 이것을 달성하는 가장 좋은 방법은 무엇입니까? 수 NSOperation 어떤 s, 입니다.[queue operations]알림이 수신될 때 아직 비어 있지 않거나 더 심할 수 있습니다.하여 KVO 를합니다.operations다를 를 알 수 .[queue.operations count] == 0. KVO를 수행 중인 파일의 어딘가에서 다음과 같이 KVO에 대한 컨텍스트를 선언합니다(자세한 정보). static NSString *kQueueOperationsChanged = @"kQueueOpe..

source 2023.10.14

Xcode 4.2 기본 설정인 "무선 연결 장치 지원"의 기능은 무엇입니까?

Xcode 4.2 기본 설정인 "무선 연결 장치 지원"의 기능은 무엇입니까? Xcode 4.2에서는 General 탭 아래에 "iOS Device Discovery"라는 새로운 기본 설정이 있으며 "Support Wireless Connected Devices"(무선으로 연결된 장치 지원) 확인란 옵션이 있습니다. 이 옵션은 어떤 기능을 합니까?확인이 완료되면 이 새로운 기능을 어떻게 사용할 수 있습니까? 기기를 기기에 꽂습니다. iTunes -> device -> Summary 페이지로 이동하여 "이 XXXX over Wi-Fi와 동기화" 옵션을 선택합니다. XCode에서 XCode 메뉴 -> Preferences -> General 체크 "무선으로 연결된 장치 지원" 단말기 플러그 뽑기 단말기에서 설..

source 2023.10.14

코드 사인 오류:'iPhone Developer' ID가 기본 키 체인의 유효한 인증서/개인 키 쌍과 일치하지 않습니다.

코드 사인 오류:'iPhone Developer' ID가 기본 키 체인의 유효한 인증서/개인 키 쌍과 일치하지 않습니다. 이 XCode 오류를 해결하는 방법: 코드 사인 오류:'iPhone Developer' ID가 기본 키 체인의 유효한 인증서/개인 키 쌍과 일치하지 않습니다. 을 합니다(으)로하는 것을 이 문제가 합니다.Simulator이 장치에 빌드하려는 경우가 아니라면, 이 경우 다른 답변을 확인해야 합니다.이틀 만에 해결책을 '트립'해 버렸습니다.XCODE 4.0 저는 방금 XCode 4.0으로 업그레이드했는데 이 코드 서명 문제는 엄청난 좌절이었습니다.1년 넘게 다양한 버전으로 해왔는데요그래서 만약 문제가 있다면, 당신은 혼자가 아닙니다. 재인증, 재프로비제이션, 드래그 앤 드롭, 프로젝트 파..

source 2023.09.19

UIMainStoryboardFile 'Main'에 대한 기본 뷰 컨트롤러를 인스턴스화하지 못했습니다. 지정된 진입점이 설정되지 않은 것 같습니다.

UIMainStoryboardFile 'Main'에 대한 기본 뷰 컨트롤러를 인스턴스화하지 못했습니다. 지정된 진입점이 설정되지 않은 것 같습니다. 새로 만든 앱에서 Xcode를 사용하고 있는데 프로젝트를 실행할 때 iOS Simulator에 표시되지 않고 다음 메시지가 표시됩니다. UIMainStoryboardFile 'Main'에 대한 기본 뷰 컨트롤러를 인스턴스화하지 못했습니다. 지정된 진입점이 설정되지 않은 것 같습니다. 물론 구글에 검색해봤는데 Xcode가 어떤 뷰 컨트롤러가 초기 컨트롤러인지 아직 모르기 때문에 이런 일이 일어나고 있다고 모두가 지적합니다.그런데 이상한 것은 제가 앱을 페이지 기반(싱글 뷰 및 탭 방식 앱 옵션도 시도) 앱으로 만들었고 Xcode가 이미 스토리보드를 정의했다는 ..

source 2023.08.15

앱 아이콘 강조 표시를 비활성화하는 방법은 무엇입니까?

앱 아이콘 강조 표시를 비활성화하는 방법은 무엇입니까? iPhone 홈 페이지에 표시되는 동안 아이콘에 표시되는 강조 표시를 해제하려면 어떻게 해야 합니까? 감사해요.가장 쉬운 방법은 대상의 요약 탭에서 미리 렌더링됨 확인란을 선택하는 것입니다. 또는 다음 값을 설정합니다.Icon files (iOS 5) > Primary Icon > Icon already includes gloss effects로.YES응용 프로그램의 Info.plist에 있습니다. 새로운 xcode 4에서는 새 항목을 추가하고 목록에서 다음을 검색하기만 하면 됩니다. "아이콘에 이미 광택 효과가 있습니다." 예: 감사해요.저는 이것을 여러 번 시도해 보았지만 작동하지 않아서 약간 좌절했습니다.이미 이 옵션을 NO로 설정하고 Icon..

source 2023.08.10

오브젝티브-c/코코아 터치로 모듈로 작동하는 방법은 무엇입니까?

오브젝티브-c/코코아 터치로 모듈로 작동하는 방법은 무엇입니까? 두 개의 CGFloat 값이 있는데 모듈로 결과를 계산하려고 합니다.다른 말로 하면,저는 A 값을 B 값에 최대한 대입하면 무엇이 남는지 알고 싶습니다. 그래서 전 그냥 노력했어요: CGFloat moduloResult = valueB % valueA; 컴파일러는 %에 대해 불평하고 "연산자를 이진 %에 할당"이라고 말합니다.감 잡히는 게 없어요?을 위한 것입니다.int또는long,것은 아니다.float또는double. 사용할 수 있습니다.fmod()또는fmodf()부터대신. 더 나은 것은 CGFloat의 발명가가 제안한 것입니다.내 기억이 맞다면 모듈로는 입력으로 2 int가 필요해서 당신은 다음과 같은 것이 필요할 수 있습니다. CGFl..

source 2023.08.05

iOS 5 모범 사례(릴리스/유지?)

iOS 5 모범 사례(릴리스/유지?) 초보 아이폰 프로그래머로서 iOS 5 또는 이전 버전에서 사용할 수 있는 앱을 작성하는 가장 좋은 방법은 무엇입니까?구체적으로 데이터 릴리스/유지 기능을 계속 사용해야 합니까, 아니면 무시해야 합니까?그게 중요한가요?개별 파일에서 ARC를 해제하는 방법에 대해 여전히 궁금해하는 사람들을 위해, 제가 한 일은 다음과 같습니다. 합니다.Build Phases > Compile Sources ARC를 비활성화할 파일을 선택하고 -fno-objc-arc 컴파일러 플래그를 추가합니다.파일을 선택한 다음 "Enter" 키를 눌러 한 번에 여러 파일에 대한 플래그를 설정할 수 있습니다. 이것이 권장되는 방법인지는 모르겠지만, 저에게는 효과가 있습니다. PS: 저는 이 정보를 cl..

source 2023.07.01

코어 데이터 오류 "data:"

코어 데이터 오류 "data:" 다음 코드로 코어데이터에서 데이터를 추출하려고 합니다. NSFetchRequest *request = [[NSFetchRequest alloc] init]; request.entity = [NSEntityDescription entityForName:@"Cave" inManagedObjectContext:self.context]; request.predicate = [NSPredicate predicateWithFormat:@"(latitude > 0) AND (longitude > 0)"]; NSError *error; NSLog(@"%@",[self.context executeFetchRequest:request error:&error]); NSLog(@"%@",[er..

source 2023.06.01

UI 테이블 뷰의 선택된 인덱스 가져오기

UI 테이블 뷰의 선택된 인덱스 가져오기 다음에 대한 인덱스를 선택합니다.UITableView저는 다음과 같은 코드를 작성했습니다. NSIndexPath *index = [NSIndexPath indexPathForRow:1 inSection:0]; [tableView scrollToRowAtIndexPath:index atScrollPosition:UITableViewScrollPositionTop animated:YES]; 이것은 항상 첫 번째 항목에 적용됩니다.인덱스를 선택하고 싶습니다.indexPathForRow. 제발 도와주세요.감사해요.NSIndexPath *selectedIndexPath = [tableView indexPathForSelectedRow]; 현재 선택한 행을 가져옵니다.섹션이..

source 2023.06.01

Mobile Safari(iPhone)에서 텍스트 영역 내부 그림자 제거

Mobile Safari(iPhone)에서 텍스트 영역 내부 그림자 제거 기본적으로 Mobile Safari는 텍스트 영역을 포함한 모든 입력 필드에 맨 위의 내부 그림자를 추가하는 것 같습니다.그것을 제거할 방법이 있습니까? 흰색 배경을 가지고 있을 때는 특히 더 못생겼습니다.이 CSS 스타일을 추가하면 다음과 같습니다. appearance: none; -moz-appearance: none; -webkit-appearance: none; https://developer.mozilla.org/en-US/docs/Web/CSS/appearance 에 따름CSS 스타일을 추가하는 동안 -webkit-appearance: none; 효과가 있을 것이고, 그것은 모든 것을 제거할 것입니다.대신 다음을 시도할 ..

source 2023.06.01
반응형