«objective-c» 태그된 질문

이 태그는 Objective-C 기능에 관한 질문이나 해당 언어의 코드에 의존하는 질문에만 사용해야합니다. [cocoa] 및 [cocoa-touch] 태그를 사용하여 Apple의 프레임 워크 또는 클래스에 대해 문의해야합니다. 해당 플랫폼과 관련된 문제에 대해서는 관련 태그 [ios], [macos], [apple-watch] 및 [tvos]를 사용하십시오.

6
Objective-C에서 ENUM을 어떻게 정의하고 사용합니까?
아래에 표시된 것처럼 구현 파일에 열거 형을 선언하고 내 인터페이스에서 해당 유형의 변수를 PlayerState thePlayerState로 선언했습니다. 내 방법에서 변수를 사용했습니다. 그러나 선언되지 않았다는 오류가 발생합니다. 내 메소드에서 PlayerState 유형의 변수를 올바르게 선언하고 사용하는 방법은 무엇입니까? : .m 파일에서 @implementation View1Controller typedef enum playerStateTypes { PLAYER_OFF, PLAYER_PLAYING, PLAYER_PAUSED } PlayerState; .h …
180 iphone  objective-c  c 

17
다른 앱에서 설정 앱 열기
좋아, 나는 그것에 대해 많은 질문이 있다는 것을 알고 있지만, 그것들은 많은 시간 전에 있었다. 그래서. Map 앱이 가능하기 때문에 가능하다는 것을 알고 있습니다. 지도 앱에서이 앱의 현지화를 끄면 메시지가 표시되고 확인을 누르면 "Settings App"이 열립니다. 그리고 내 질문은, 이것이 어떻게 가능합니까? 내 앱에서 "앱 설정"을 열려면 어떻게해야합니까? 사용자가 내 …


11
프로그래밍 방식으로 UICollectionView 만들기
코드 만 사용하여 간단한 UICollectionView를 설정하는 방법을 보여줄 가이드 또는 자습서를 찾고 있습니다. 나는 통해 넘어 가고있어 애플의 사이트에있는 문서 , 내가 사용하고 참조 매뉴얼을 뿐만 아니라. 그러나 스토리 보드 또는 XIB / NIB 파일을 사용하지 않고 UICollectionView를 설정하는 방법을 보여줄 수있는 간단한 안내서의 이점을 얻을 수 있지만 불행히도 검색 …

13
비동기 적으로 디스패치 된 블록이 완료 될 때까지 어떻게 대기합니까?
Grand Central Dispatch를 사용하여 비동기 처리를 수행하는 일부 코드를 테스트하고 있습니다. 테스트 코드는 다음과 같습니다. [object runSomeLongOperationAndDo:^{ STAssert… }]; 테스트는 작업이 완료 될 때까지 기다려야합니다. 내 현재 솔루션은 다음과 같습니다. __block BOOL finished = NO; [object runSomeLongOperationAndDo:^{ STAssert… finished = YES; }]; while (!finished); 어느 것이 조금 조잡 해 보이는지, …


24
iOS : 투명한 배경의 모달 ViewController
투명한 배경으로 뷰 컨트롤러를 모달로 제시하려고합니다. 내 목표는 제시 및 제시된 뷰 컨트롤러의 뷰를 동시에 표시하는 것입니다. 문제는 프리젠 테이션 애니메이션이 완료되면 프리젠 테이션 뷰 컨트롤러의 뷰가 사라진다는 것입니다. - (IBAction)pushModalViewControllerButtonPressed:(id)sender { ModalViewController *modalVC = [[ModalViewController alloc] init]; [self presentViewController:modalVC animated:YES completion:nil]; } 뷰를 하위 뷰로 추가 할 수 있다는 …


30
프로젝트 빌드시 CocoaPods 오류
CocoaPods를 사용하는 프로젝트를 빌드 할 수 없습니다. 다음과 같은 오류가 발생합니다. diff: /../Podfile.lock: No such file or directory diff: Manifest.lock: No such file or directory error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.` $ pod install잘 작동 Pods하고 내 작업 …

12
UITableViewCell에 UITextField 사용
나는 며칠 동안 그렇게하려고 노력하고 있으며, 그렇게하려고하는 사람들의 많은 메시지를 읽은 후에도이 예제와 같이 UITextField내 일부에서 완전히 작업 할 수는 없습니다 UITableViewCells. 양식이 작동하지만 텍스트가 표시되지 않지만 (색상을 파란색으로 설정했지만) 클릭하면 키보드가 필드에 표시되며 키보드 이벤트를 올바르게 구현할 수 없었습니다. Apple의 많은 예제 (주로 UICatalog비슷한 컨트롤이있는 곳)로 시도했지만 여전히 올바르게 …

6
OpenCV C ++ / Obj-C : 용지 감지 / 사각형 감지
테스트 응용 프로그램에서 OpenCV square-detection 예제를 성공적으로 구현했지만 출력이 매우 지저분하거나 내 코드가 잘못되었으므로 출력을 필터링해야합니다. 기울기 감소를 위해 종이의 네 모서리 지점에 관심 이 있습니다. ) 및 추가 처리 . 입출력: 원본 이미지 : 딸깍 하는 소리 암호: double angle( cv::Point pt1, cv::Point pt2, cv::Point pt0 ) { double …

4
스토리 보드에서 Modal과 Push segue의 차이점은 무엇입니까?
누군가 modal와 pushsegue 의 정확한 차이점이 무엇인지 설명해 줄 수 있습니까 ? pushsegue를 사용할 때 스택에 스택이 추가되어 계속 사용할 때 push메모리를 차지 한다는 것을 알고 있습니까? 누군가이 두 가지가 어떻게 구현되는지 보여줄 수 있습니까? Modalsegues는 단순히 ctrl-click대상으로 드래그하여 만들 수 있지만 push내 앱으로 그렇게하면 내 충돌이 발생합니다. 나는에 버튼에서 …

6
Objective-C에서 여러 매개 변수를 전달하려면 어떻게합니까?
Objective-C 메서드 구문에 대한 몇 가지 게시물을 읽었지만 메서드의 여러 이름을 이해하지 못하는 것 같습니다. getBusStopswith NSString및 NSTimeIntervalparameters 및 반환 유형 의을 (를) 호출하는 메서드를 만들려고합니다 NSMutableArray. 이것이 내가 메소드를 구성한 방법이지만 런타임에 분명히 오류가 발생합니다. - (NSMutableArray *)getBusStops:(NSString *)busStop (NSTimeInterval *)timeInterval; 방법이있는 또 다른 예를 보았습니다. -(NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component …

19
UIImage를 90도 회전하는 방법?
나는이 UIImage입니다 UIImageOrientationUp내가 (가로)으로 90도 회전 반 시계 방향으로 싶으면 (세로). 을 사용하고 싶지 않습니다 CGAffineTransform. 의 픽셀이 UIImage실제로 위치를 이동하기를 원합니다 . 원래 크기를 조정하려는 코드 블록 (아래 그림 참조)을 사용하고 UIImage있습니다. 대상 크기를 현재 크기로 설정 UIImage했지만 오류가 발생합니다. (오류) : CGBitmapContextCreate : 유효하지 않은 데이터 바이트 / …

28
UITableViewStylePlain을 사용하여 UITableView에서 부동 헤더를 비활성화 할 수 있습니까?
UITableView콘텐츠 '페이지'를 레이아웃 하기 위해를 사용하고 있습니다. 특정 이미지 등을 레이아웃하기 위해 테이블 ​​뷰의 헤더를 사용하고 있으며 플로팅하지 않았지만 스타일을로 설정할 때처럼 정적 상태를 유지하려는 경우 선호합니다 UITableViewStyleGrouped. 을 사용하는 다른 사람 UITableViewStyleGrouped이 이것을 수행하는 방법이 있습니까? 모든 셀에 여백을 추가하고 각 셀에 대한 배경보기를 비활성화해야하므로 그룹화 된 사용을 피하고 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.