objective-c 7

typedef를 사용하지 않고 블록 메서드 매개 변수 선언

typedef를 사용하지 않고 블록 메서드 매개 변수 선언 목표-C에서 typeef를 사용하지 않고 메서드 블록 매개 변수를 지정할 수 있습니까?함수 포인터처럼 되어야 하지만 중간 typeef를 사용하지 않고는 승리 구문을 누를 수 없습니다. typedef BOOL (^PredicateBlock_t)(int); - (void) myMethodTakingPredicate:(PredicateBlock_t)predicate 위의 컴파일만 실패합니다. - (void) myMethodTakingPredicate:( BOOL(^block)(int) ) predicate - (void) myMethodTakingPredicate:BOOL (^predicate)(int) 제가 어떤 조합을 시도했는지 기억이 안 나요- ..

programing 2023.05.04

코코아에서 임의의 영숫자 문자열 생성

코코아에서 임의의 영숫자 문자열 생성 메서드를 호출하여 길이를 전달하고 임의의 영숫자 문자열을 생성합니다. 이런 종류의 기능을 많이 갖춘 유틸리티 라이브러리가 있을까요?여기 빠르고 지저분한 구현이 있습니다.아직 테스트 안 했어 NSString *letters = @"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; -(NSString *) randomStringWithLength: (int) len { NSMutableString *randomString = [NSMutableString stringWithCapacity: len]; for (int i=0; i String { let alphabet = "-_1234567890abcdef..

programing 2023.04.24

UI WebView 배경이 [Clear Color](색상 지우기)로 설정되어 있지만 투명하지는 않습니다.

UI WebView 배경이 [Clear Color](색상 지우기)로 설정되어 있지만 투명하지는 않습니다. iOS SDK 최신 버전과 XCode 4.2를 사용하여 iOS 4 어플리케이션을 개발하고 있습니다. XIB를 가지고 있습니다.UIWebViewAlpha = 1.0인 경우 배경이 Clear Color 및 Opaque로 설정되지 않습니다.이 XIB에서 다음 코드를 사용하여 이미지를 배경으로 설정합니다. - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { UIColor *..

programing 2023.04.24

iOS 8 렌더링되지 않은 뷰의 스냅샷은 빈 스냅샷이 됩니다.

iOS 8 렌더링되지 않은 뷰의 스냅샷은 빈 스냅샷이 됩니다. iOS 8에서는 지금까지 카메라에서 이미지를 캡처하는 데 어려움을 겪고 있습니다. UIImagePickerController *controller=[[UIImagePickerController alloc] init]; controller.videoQuality=UIImagePickerControllerQualityTypeMedium; controller.delegate=(id)self; controller.sourceType=UIImagePickerControllerSourceTypeCamera; [self presentViewController:controller animated:YES completion:nil]; 그러나 iOS 8에서는 ..

programing 2023.04.24

오류: CUICatalog:잘못된 자산 이름 제공: (null) 또는 잘못된 축척 비율: 2.0000

오류: CUICatalog:잘못된 자산 이름 제공: (null) 또는 잘못된 축척 비율: 2.0000 TableViewApplication[1458:70b] CUICatalog: Invalid asset name supplied: (null), or invalid scale factor: 2.000000 TableViewController 사용 중 이 경고가 발생하였습니다.이 오류를 수정하는 방법과 영향을 받는 블록은 무엇입니까?은, 「이것」을 넣으려고 됩니다.nil[UIImage imageNamed:] [UIImage imageNamed:] $arg3 == nil 뮬뮬터 condition condition condition condition condition condition 、$r0 == niliPh..

programing 2023.04.24

보기가 표시되기 전에 iPhone에서 UITableView의 맨 아래까지 스크롤하는 방법

보기가 표시되기 전에 iPhone에서 UITableView의 맨 아래까지 스크롤하는 방법 는 나나 a a a가 있다UITableView하다뷰에 밀어넣을 때 테이블이 아래로 스크롤되도록 하고 싶습니다. 저는 현재 다음과 같은 기능을 가지고 있습니다. NSIndexPath *indexPath = [NSIndexPath indexPathForRow:[log count]-1 inSection:0]; [self.table scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:NO]; log는 각 셀의 내용을 구성하는 개체를 포함하는 가변 배열입니다. 위의 코드는 에서 정상적으로 동작합니다.viewDidAp..

programing 2023.04.14

UILabel 글꼴 크기 동적 변경

UILabel 글꼴 크기 동적 변경 는 현재 ★★★★★★★★★★★★★★★★★★를 가지고 있습니다.UILabel: factLabel = [[UILabel alloc] initWithFrame:CGRectMake(20, 100, 280, 100)]; factLabel.text = @"some text some text some text some text"; factLabel.backgroundColor = [UIColor clearColor]; factLabel.lineBreakMode = UILineBreakModeWordWrap; factLabel.numberOfLines = 10; [self.view addSubview:factLabel]; 인 iOS의 라이프 을 통해factLabel을 사용하다문장이 ..

programing 2023.04.09