[obj-c] thread,

iPhone 2012. 11. 28. 11:28

Thread의 기초


http://maclove.pe.kr/30




performSelector의 셀렉터와 인수




@implementation ClassForSelectors
- (void) fooNoInputs {
    NSLog(@"Does nothing");
}
- (void) fooOneIput:(NSString*) first {
    NSLog(@"Logs %@", first);
}
- (void) fooFirstInput:(NSString*) first secondInput:(NSString*) second {
    NSLog(@"Logs %@ then %@", first, second);
}
- (void) performMethodsViaSelectors {
    [self performSelector:@selector(fooNoInputs)];
    [self performSelector:@selector(fooOneInput:) withObject:@"first"];
    [self performSelector:@selector(fooFirstInput:secondInput:) withObject:@"first" withObject:@"second"];
}
@end


http://stackoverflow.com/questions/1018195/objective-c-calling-selectors-with-multiple-arguments


Posted by tenn
,

[obj-c] CALayer

iPhone 2012. 11. 22. 18:46









.bounds = CGRectMake(0,0,50,50);   // 크기

.position = self.view.center;    // 위치

.cornerRadius = 30;  // 0 사각형, 100은 원

.borderColor = [UIColor blueColor].CGColor; // Color

      .borderWidth = 0.5;   // 선굵기

      addSublayer:   //SubLayer추가


    [self.view.layer addSublayer:calayer];    // 뷰에 레이어 배치



ref : http://soooprmx.com/wp/archives/2509



CALayer 에 이미지 그리기


 [calayer setContents:(id)[[UIImage imageNamed:@"icon.png"] CGImage]];






Posted by tenn
,

[obj-c] UIImageView

iPhone 2012. 11. 21. 16:53


UIImageView 회전시키기


UIImageView *imageView = [UIImageView imageViewWithImage:srcImage];   //srcImage : UIImage

imageView.transform = CGAffineTransformMakeRotation(90*M_PI /180);    // 90 degree

      





Posted by tenn
,