반응형

Objective-C 4

Objective-C에서 NSRay를 NSString으로 변환

Objective-C에서 NSRay를 NSString으로 변환 NSA ray를 변환하는 방법이 궁금합니다. [@"Apple", @"Pear ", 323, @"Orange"]목표-C의 문자열로 이동합니다.NSString * result = [[array valueForKey:@"description"] componentsJoinedByString:@""]; 한 가지 접근 방식은 어레이를 반복하여 다음과 같이 호출하는 것입니다.description각 항목에 대한 메시지: NSMutableString * result = [[NSMutableString alloc] init]; for (NSObject * obj in array) { [result appendString:[obj description]]; } ..

programing 2023.05.28

UIScrollView를 콘텐츠에 맞게 자동 크기 조정하는 방법

UIScrollView를 콘텐츠에 맞게 자동 크기 조정하는 방법 만들 방법이 있습니까?UIScrollView스크롤하는 콘텐츠의 높이(또는 너비)에 맞게 자동 조정하시겠습니까? 다음과 같은 것: [scrollView setContentSize:(CGSizeMake(320, content.height))]; 콘텐츠 크기를 업데이트하는 최고의 방법입니다.UIScrollView포함된 하위 보기를 기반으로 합니다. 목표-C CGRect contentRect = CGRectZero; for (UIView *view in self.scrollView.subviews) { contentRect = CGRectUnion(contentRect, view.frame); } self.scrollView.contentSize ..

programing 2023.05.08

뷰 컨트롤러 간에 통신하는 가장 좋은 방법은 무엇입니까?

뷰 컨트롤러 간에 통신하는 가장 좋은 방법은 무엇입니까? 오브젝티브-c, 코코아, 아이폰 개발은 일반적으로 처음이라 언어와 프레임워크를 최대한 활용하고 싶은 욕구가 강합니다. 제가 사용하고 있는 자료 중 하나는 스탠포드의 CS193P 클래스 노트입니다. 이 노트는 웹에 남겨져 있습니다.강의 노트, 과제 및 샘플 코드가 포함되어 있으며, 이 과정은 애플 개발자의 강의였기 때문에 저는 분명히 "말의 입에서"라고 생각합니다. 클래스 웹 사이트: http://www..edu/class/cs193p/cgi-bin/index.phphttp ://www.stanford.edu/class/cs193p/cgi-bin/index.php 강의 08은 여러 개의 UIViewController가 UINavigationContr..

programing 2023.04.28

목적에서 예외를 두는 것

목적에서 예외를 두는 것 objective-c/cocoa에서 예외를 두는 가장 좋은 방법은 무엇일까요? 용 i i i i를 쓴다.[NSException raise:format:]음음음같 뭇매하다 [NSException raise:@"Invalid foo value" format:@"foo of %d is invalid", foo];경고 하나 하죠.Objective-C에서는 많은 유사한 언어와 달리 통상적인 동작에서 발생할 수 있는 일반적인 오류 상황에 대한 예외를 사용하지 않도록 해야 합니다. Obj-C 2.0용 애플의 문서에는 다음과 같이 기술되어 있습니다. "중요:예외는 Objective-C에서 리소스를 많이 사용합니다.일반적인 흐름 제어에 예외를 사용하거나 단순히 오류(파일에 액세스할 수 없는 경우..

programing 2023.04.13
반응형