iPhone 18

강력한 속성 속성은 무엇입니까?

강력한 속성 속성은 무엇입니까? 저는 개발자들을 위해 Xcode 베타를 사용하고 있으며, 약간의 미묘한 차이를 발견하고 있습니다.그 중에는 선언된 속성에 대한 새로운 속성이 있습니다. @property(strong)IBOutlet NSArrayController *arrayControl; 제 질문은: 강한 속성은 무엇을 의미하는가 하는 것입니다.오래된 것을 대체하는 것입니까, 아니면 완전히 새로운 것입니까?저는 구글과 개발자 문서를 검색했지만 아무것도 찾을 수 없었습니다.그것이 무엇인지 알 때까지 나는 그것을 사용하는 것을 주저합니다. 잘 부탁드립니다.그것은 그것의 대체품입니다.retainARC(Objective-C Automated Reference Counting)의 일부로 속성을 지정합니다.비 AR..

programing 2023.08.08

UI 텍스트 필드에서 텍스트 들여쓰기

UI 텍스트 필드에서 텍스트 들여쓰기 제 질문은 제목만큼이나 간단하지만, 여기 조금 더 있습니다. 배경 이미지를 설정한 UI 텍스트 필드가 있습니다.문제는 텍스트가 이미지의 가장자리이기도 한 가장자리에 매우 가깝게 포옹한다는 것입니다.배경 이미지와 텍스트가 시작되는 곳 사이에 약간의 수평 공간이 있는 텍스트 필드를 Apple 필드처럼 만들고 싶습니다.이것은 제가 어떤 하위 수업도 하지 않고 찾은 가장 빠른 방법입니다. UIView *spacerView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 10, 10)]; [textfield setLeftViewMode:UITextFieldViewModeAlways]; [textfield setLeftView:spacer..

programing 2023.07.29

iPhone UI 테이블 보기.음악 앱처럼 알파벳 단일 목록을 설정하는 방법은 무엇입니까?

iPhone UI 테이블 보기.음악 앱처럼 알파벳 단일 목록을 설정하는 방법은 무엇입니까? iPhone 음악 앱에서 아티스트, 노래 또는 앨범을 선택하면 UI 오른쪽에 단일 문자의 수직 목록이 있는 테이블 보기가 표시되어 빠른 스크롤이 가능합니다.앱에서 이 기능을 활성화하려면 어떻게 해야 합니까? 건배, 더그고유한 인덱스 문자를 입력합니다. - (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView { return[NSArray arrayWithObjects:@"a", @"e", @"i", @"m", @"p", nil]; } 다음과 같은 경우: - (NSInteger)tableView:(UITableView *)tableView sectio..

programing 2023.07.29

NSDictionary에 부울 값을 추가하려면 어떻게 해야 합니까?

NSDictionary에 부울 값을 추가하려면 어떻게 해야 합니까? 정수를 위해서라면NSNumber하지만 YES와 NO는 객체가 아닌 것 같습니다.A.F.A.I.K.개체만 에 추가할 수 있습니다.NSDictionary,그렇죠? 불리언을 위한 포장지 클래스를 찾을 수 없었습니다.없나요?NSNumber를 사용합니다. 그 안에...그리고 숫자...정수 등을 사용하는 것처럼 불리언을 사용하는 방법. NSNumber 클래스 참조: // Creates and returns an NSNumber object containing a // given value, treating it as a BOOL. + (NSNumber *)numberWithBool:(BOOL)value 그리고: // Returns an NSNumb..

programing 2023.06.24

팀 프로비저닝 프로필에 장치 추가

팀 프로비저닝 프로필에 장치 추가 팀 프로비저닝 프로필에 장치를 추가해야 하지만 물리적으로 장치가 없기 때문에 컴퓨터에 연결할 수 없으므로 Xcode가 UDID를 내 장치와 팀 프로비저닝 프로필에 추가할 수 없습니다.팀 프로비저닝 프로필에 수동으로 추가할 수 있는 방법이 있나요, 편집하는 방법을 모르겠습니다.또한 프로비저닝 포털에 디바이스를 추가해도 팀 프로비저닝 프로필에 자동으로 추가되지 않습니다.이것은 저에게 효과가 있었습니다. https://developer.apple.com 을 통해 iPhone 프로비저닝 포털에 로그인합니다. 장치에 UDID 추가 Xcode로 돌아가서 Organizer를 열고 "Provisioning Profiles"를 선택하고 오른쪽 상단 창에서 "Automatic Device..

programing 2023.06.09

아이폰 시뮬레이터에서 카메라를 테스트하려면 어떻게 해야 합니까?

아이폰 시뮬레이터에서 카메라를 테스트하려면 어떻게 해야 합니까? 기기에 배치하지 않고 시뮬레이터에서 아이폰 카메라를 테스트할 수 있는 방법이 있습니까?이건 정말 지루해 보여요.장치에서 테스트해야 하는 장치별 기능은 여러 가지가 있지만 시뮬레이터를 사용하는 것보다 어렵지 않습니다.장치에 대한 디버그 대상을 만들고 컴퓨터에 연결된 상태로 두면 됩니다. 실제 장치가 필요한 작업 목록: 실제 전화 카메라 가속도계 실제 GPS 데이터 나침반 진동 알림 푸시... 사진에 대한 사용자 지정 오버레이를 테스트해야 했습니다.오버레이는 이미지의 크기/해상도에 따라 조정해야 했습니다. 저는 스테판의 제안과 비슷한 방식으로 접근했고, 저는 "멍청한" 카메라 반응을 코딩하기로 결정했습니다. 시뮬레이터가 실행 중일 때 표준 "c..

programing 2023.06.09

NSDate를 unix timestamp iphone sdk로 변환하는 방법은 무엇입니까?

NSDate를 unix timestamp iphone sdk로 변환하는 방법은 무엇입니까? 변환 방법NSDateUnix 타임스탬프로?저는 반대로 하는 게시물을 많이 읽었습니다.하지만 저는 제 질문과 관련된 어떤 것도 찾지 못하고 있습니다.당신이 찾고 있는 NSDate의 선택기는 다음과 같습니다. - (NSTimeInterval)timeIntervalSince1970 Unix 타임스탬프는 1970년 1월 1일 00:00:00 UTC 이후의 초 수입니다.time_t 유형으로 표시되며, 일반적으로 부호 있는 32비트 정수 유형(long 또는 int)입니다. iOS는 -(NSTime)을 제공합니다.간격)시간1970년 1월 1일 00:00:00 GMT 이후의 초 수를 반환하는 NSDate 개체의 IntervalS..

programing 2023.06.04

UIButtons 배경색을 변경할 수 있습니까?

UIButtons 배경색을 변경할 수 있습니까? 이것은 나를 당황하게 했습니다. 아이폰용으로 코코아에 있는 UI 버튼의 배경색을 변경하는 것이 가능합니까?배경색을 설정해 봤는데 모서리만 바뀌네요. setBackgroundColor:그런 것들에 대해 사용할 수 있는 유일한 방법인 것 같습니다. [random setBackgroundColor:[UIColor blueColor]]; [random.titleLabel setBackgroundColor:[UIColor blueColor]]; 이 작업은 복제본을 만들어 프로그래밍 방식으로 수행할 수 있습니다. loginButton = [UIButton buttonWithType:UIButtonTypeCustom]; [loginButton setTitleColor:..

programing 2023.06.04