Objective-C 7

프로그래밍 방식으로 UIScrollView 스크롤

프로그래밍 방식으로 UIScrollView 스크롤 나는 있습니다UIScrollView여러 뷰가 있습니다.사용자가 손가락을 깜박이면 보기가 손가락 깜박임 방향에 따라 오른쪽 또는 왼쪽으로 스크롤됩니다.기본적으로 제 코드는 아이폰 사진 앱과 유사한 방식으로 작동합니다.같은 작업을 프로그래밍 방식으로 수행하여 각 스크롤 간에 버튼을 클릭하고 구성 가능한 일시 중지로 실행되는 슬라이드 쇼를 만들 수 있는 방법이 있습니까? 슬라이드 쇼를 어떻게 정말로UIScrollView?목표-C에서 다음 문 중 하나를 사용하여 스크롤 뷰의 특정 지점으로 스크롤할 수 있습니다. [scrollView setContentOffset:CGPointMake(x, y) animated:YES]; 또는 스위프트 scrollView.setC..

programing 2023.06.08

장치를 컴파일할 때 Apple Mach-O 링커 오류 발생

장치를 컴파일할 때 Apple Mach-O 링커 오류 발생 저는 방금 xcode 4.0으로 업그레이드했고 더 이상 iPhone에 배포할 수 없습니다. Apple Mach-O Linker 오류가 발생하지만 시뮬레이터에서 여전히 작동합니다. Ld /Users/yveswheeler/Library/Developer/Xcode/DerivedData/iParcel-fkeqjcjcbbhjwhdssjptkdxzzzxh/Build/Intermediates/iParcel.build/Debug-iphoneos/iParcel.build/Objects-normal/armv7/iParcel normal armv7 cd /Users/yveswheeler/iParcel setenv IPHONEOS_DEPLOYMENT_TARGET 3..

programing 2023.05.04

UIImageView의 UIGesture 인식기

UIImageView의 UIGesture 인식기 나는 있습니다UIImageView크기를 조정하고 회전하는 등의 작업을 수행할 수 있습니다. 카나UIGestureRecognizer에 추가된UIImageView? 회전 및 핀치 인식기를 에 추가하고 싶습니다.UIImageView런타임에 생성됩니다. 이러한 인식자를 어떻게 추가합니까?확인userInteractionEnabled이라YES에서UIImageView그런 다음 제스처 인식기를 추가할 수 있습니다. imageView.userInteractionEnabled = YES; UIPinchGestureRecognizer *pgr = [[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(ha..

programing 2023.04.29

xcode에서 Base SDK, iOS 배포 대상, Target, Project의 의미는 무엇입니까?

xcode에서 Base SDK, iOS 배포 대상, Target, Project의 의미는 무엇입니까? 제가 기본 SDK를 7로 설정했다고 하면, 무슨 뜻입니까?이는 앱이 iOS 7에서 실행된다는 것을 의미할 수 있습니다. 하지만 이것이 iOS 배포 대상입니다. 또한 프로젝트와 대상 모두에서 이 세 가지 값을 지정하는 이유도 있습니다.말이 안된다.같은 것을 두 번 지정하는 이유는 무엇입니까?iOS 7 TechTalk, 세션 아키텍쳐 모던 앱스, 파트 2에서, 그들은 이것을 명확하게 설명합니다. 잘 읽었습니다. 안녕! 저는 #가능합니다! 따라서 최신 앱은 iOS 9를 Target SDK로 사용하고 iOS 7을 배포 대상으로 사용할 수 있습니다.즉, iOS 7, iOS 8 및 iOS 9에서 실행할 수 있으며 ..

programing 2023.04.29

Xcode 4.4 릴리즈 노트에 언급된 "Objective-C Literals"의 세부 사항은 무엇입니까?

Xcode 4.4 릴리즈 노트에 언급된 "Objective-C Literals"의 세부 사항은 무엇입니까? Xcode 4.4 릴리즈 노트를 확인하던 중 다음과 같은 사실을 알게 되었습니다. LLVM 4.0 컴파일러 Xcode에는 다음과 같은 newObjective-C 언어 기능이 포함된 Apple LLVM 컴파일러 버전 4.0이 포함되어 있습니다.[...] - Objective-C 리터럴: NSString 리터럴과 마찬가지로 NSAray, NSDictionary 및 NSNumber 리터럴 작성 나는 이 기능에 흥미를 느낀다.제가 알기론 어떻게 읽고 쓸 수 있는지는 잘 모르겠어요NSString작업 및 사용방법NSArray,NSDictionary,그리고.NSNumber. 자세한 내용은 무엇입니까?http:/..

programing 2023.04.19

프로젝트의 단일 파일에 대해 ARC를 비활성화하려면 어떻게 해야 합니까?

프로젝트의 단일 파일에 대해 ARC를 비활성화하려면 어떻게 해야 합니까? 저는 ARC를 프로젝트에서 성공적으로 사용하고 있습니다.그러나 현재 ARC 규칙이 좀 더 취약한 파일(예: 유닛 테스트 및 모의 객체)을 몇 개 접한 적이 있습니다.파일 단위로 ARC를 비활성화하는 방법이 있다는 말을 들은 기억이 있는데, 이 옵션을 찾을 수 없었습니다. 이게 가능합니까?파일 단위로 ARC를 비활성화하려면 어떻게 해야 합니까?으로 비활성화하려면 , 「ARC」, 「ARC」를 합니다.-fno-objc-arc이치노 타겟 -> 빌드 단계 -> 컴파일 소스에서 컴파일러 플래그를 추가합니다.Compiler Flags(컴파일러 플래그) 아래의 행 오른쪽 열을 더블 클릭해야 합니다.cmd 버튼을 누르고 파일을 선택한 다음 Ente..

programing 2023.04.19

USIMageView를 비례적으로 확장하는 방법

USIMageView를 비례적으로 확장하는 방법 UIMageView를 사용하고 있는데, 그 목적은 높이 또는 폭 중 하나를 지정하여 비례적으로 축소하는 것입니다. UIImage *image = [[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://farm4.static.flickr.com/3092/2915896504_a88b69c9de.jpg"]]]; UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; //Add image view [self.view addSubview:imageView]; //set contentMode to ..

programing 2023.04.09