«cocoa-touch» 태그된 질문

iOS 앱을 구동하는 Cocoa Touch Framework는 Mac에서 발견 된 많은 입증 된 패턴을 공유하지만 터치 기반 인터페이스 및 최적화에 특별히 중점을두고 구축되었습니다.


10
NSString 속성 : 복사 또는 유지?
하자 내가라는 클래스가 있다고 가정 SomeClass와 string속성 이름을 : @interface SomeClass : NSObject { NSString* name; } @property (nonatomic, retain) NSString* name; @end 본인은 이름에 할당 될 수 NSMutableString있으며이 경우 잘못된 행동으로 이어질 수 있음을 이해합니다 . 일반적으로 문자열의 경우 항상copy 대신 속성 을 사용하는 것이 좋습니다 retain. "복사 된"속성이 …

28
NSDate에 하루를 어떻게 추가합니까?
제목에서 알 수 있듯이 기본적으로 에 1 일을 추가 할 수있는 방법이 궁금합니다 NSDate. 만약 그렇다면 : 21st February 2011 그것은 될 것입니다 : 22nd February 2011 또는 다음과 같은 경우 : 31st December 2011 그것은 될 것입니다 : 1st January 2012.

4
파일 유형을 iPhone 응용 프로그램과 어떻게 연결합니까?
iPhone 앱을 파일 형식과 연결하는 주제. 에서 이 정보를 질문 나는 앱은 사용자 정의 URL 프로토콜과 연관 될 수 있다는 것을 배웠습니다. 거의 1 년 전부터 애플은 '문서 지원'을 도입하여 한 단계 더 나아가 앱이 파일 형식과 연결할 수 있도록했습니다. 문서 에 알 수없는 파일 형식이있을 때 다른 적절한 앱을 …
318 ios  cocoa-touch 

30
텍스트에 따라 UILabel 높이 조정
UILabel긴 줄의 동적 텍스트에 다음 텍스트가 있다고 가정하십시오 . 외계 군대가 팀보다 훨씬 많기 때문에 플레이어는 포스트 묵시록 세계를 활용해야합니다. UILabel's텍스트를 맞출 수 있도록 높이의 크기를 조정하고 싶습니다 . UILabel텍스트를 줄 바꿈하기 위해 다음 속성 을 사용하고 있습니다. myUILabel.lineBreakMode = UILineBreakModeWordWrap; myUILabel.numberOfLines = 0; 내가 올바른 방향으로 가고 있지 않다면 …


6
Swift에서 iOS에 UUID 생성
내 iOS Swift 앱 에서 테이블 키로 사용할 임의의 UUID ( GUID ) 문자열 을 생성하려고 하는데이 코드 조각 이 작동하는 것으로 보입니다 . let uuid = CFUUIDCreateString(nil, CFUUIDCreate(nil)) 안전한가요? 아니면 더 나은 (권장) 접근 방식이 있습니까?

30
-didSelectRowAtIndexPath : 호출되지 않음
탭보기 안에 테이블보기가있는 iOS 앱을 작성 중입니다. 내 UITableViewController에서는 구현 -tableView:didSelectRowAtIndexPath:했지만 런타임에 행을 선택할 때 메서드가 호출되지 않습니다. 테이블 뷰가 채워져 있으므로 컨트롤러의 다른 tableView 메서드가 호출되고 있음을 알고 있습니다. 누구든지 내가 그렇게하기 위해 내가 망쳐 놓은 아이디어가 있습니까?

23
Xib 파일에서 사용자 정의 UITableViewCell을 어떻게로드합니까?
문제는 간단합니다. UITableViewCellXib 파일에서 사용자 정의 를 어떻게로드 합니까? 그렇게하면 Interface Builder를 사용하여 셀을 디자인 할 수 있습니다. 메모리 관리 문제로 인해 대답은 간단하지 않습니다. 이 글 에서는이 문제에 대해 언급하고 해결책을 제시하지만, NDA 이전 버전이며 코드가 부족합니다. 다음 은 명확한 답변을 제공하지 않고 문제를 논의 하는 긴 글 입니다. …

24
UIToolbar에서 왼쪽 화살표 버튼 (예 : UINavigationBar의 "뒤로"스타일 만들기)
에 '뒤로'왼쪽 화살표 베젤 버튼을 만들고 싶습니다 UIToolbar. 내가 알 수있는 한, 이들 중 하나를 얻는 유일한 방법 UINavigationController은 기본 설정을 유지하고 왼쪽 막대 항목에 하나를 사용하는 것입니다. 그러나 하나를로 만들 수있는 방법 UIBarButtonItem은 없으므로 표준 UIToolbar과 비슷하지만 표준으로 만들 수는 없습니다 UINavigationBar. 버튼 이미지로 수동으로 만들 수 있지만 소스 …

30
EXC_BAD_ACCESS 신호 수신
응용 프로그램을 장치에 배포하면 몇 번의주기 후에 프로그램이 다음 오류와 함께 종료됩니다. Program received signal: "EXC_BAD_ACCESS". 이 프로그램은 iPhone 시뮬레이터에서 아무런 문제없이 실행되며 한 번에 하나씩 지침을 단계별로 실행하는 한 디버그 및 실행됩니다. 다시 실행하자마자 EXC_BAD_ACCESS신호를칩니다. 이 특별한 경우에는 가속도계 코드에서 오류가 발생했습니다. 시뮬레이터 내에서 실행되지 않으므로 오류가 발생하지 않습니다. …
290 ios  cocoa-touch 

15
NSUserDefaults 지우기
+[NSUserDefaults standardUserDefaults]응용 프로그램 설정을 저장 하는 데 사용 하고 있습니다. 대략 12 개의 문자열 값으로 구성됩니다. 이 값을 기본값으로 설정하는 대신 영구적으로 삭제할 수 있습니까?



9
layoutSubviews는 언제 호출됩니까?
layoutSubview애니메이션 중에 메시지 가 표시되지 않는 사용자 정의보기가 있습니다. 화면을 채우는 뷰가 있습니다. 탐색 표시 줄의 높이를 변경하면 인터페이스 빌더에서 올바르게 크기가 조정되는 화면 하단에 사용자 정의 하위보기가 있습니다. layoutSubviews뷰가 생성 될 때 호출되지만 다시는 호출되지 않습니다. 내 소견이 올바르게 배치되었습니다. 통화 중 상태 표시 줄을 끄면 layoutSubviews기본보기가 크기 조정에 …

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