'IOS ( Object-C )'에 해당되는 글 45건

  1. 2014.12.10 [IOS / Object-C] - IOS 문자열 치환 Replace
  2. 2014.12.09 [IOS / Object-C] - IOS 7 이상 상단 상태바 배경색상 지정
  3. 2014.12.09 [IOS / Object-C] - IOS 상태바 Indicator / 상태바 로딩
  4. 2014.12.03 [IOS / Object-C] - NSData to NSString
  5. 2014.12.02 [IOS / Object-C] PHP addslashes 와 같은 object-c 구문 ( CFBridgingRelease )
  6. 2014.11.28 [IOS] - performselector may cause a leak because its selector is unknown 에러 ( Xcode, Object-c )
  7. 2014.09.22 [IOS] - UIView 배경색 투명, Background Alpha
  8. 2014.09.19 [IOS] - UIScrollView 스크롤 최상위로 보내기
  9. 2014.09.16 [IOS] - IOS 카메라 모듈 사용 가능여부, is Avaliable Camera Module
  10. 2014.09.12 [IOS] - ABUnknownPersonViewController Back Button, 전화번호부 저장 View 백버튼

[IOS / Object-C] - IOS 문자열 치환 Replace

IOS ( Object-C ) 2014. 12. 10. 11:45
반응형

NSString *orgString = @"가나다라 마바사 아자차카";

NSString *replaceString = [orgString stringByReplacingOccurrencesOfString:@"마바사" withString:@" ,,, "]; 


NSLog(@"String : %@", replaceString);

반응형
:

[IOS / Object-C] - IOS 7 이상 상단 상태바 배경색상 지정

IOS ( Object-C ) 2014. 12. 9. 16:36
반응형




- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

  if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) { // 7.0버전 이상

      UIView *addStatusBar = [[UIView alloc] init];

      addStatusBar.frame = CGRectMake(0, 0, 320, 20); // 세로높이 20

      addStatusBar.backgroundColor = [UIColor whiteColor]; // 색상

      [self.window.rootViewController.view addSubview:addStatusBar];

   }

}

반응형
:

[IOS / Object-C] - IOS 상태바 Indicator / 상태바 로딩

IOS ( Object-C ) 2014. 12. 9. 11:12
반응형



- (NSURLRequest *)connection:(NSURLConnection *) connection

             willSendRequest:(NSURLRequest *)request

            redirectResponse:(NSURLResponse *)response {


   [UIApplication sharedApplication].networkActivityIndicatorVisible = YES; // 커넥션 시작 시 로딩 켬

}


- (void) connection : (NSURLConnection *) connection didFailWithError:(NSError *) error {

  [UIApplication sharedApplication].networkActivityIndicatorVisible = NO; // 커넥션 오류 시 로딩 끔

}


- (void) connectionDidFinishLoading : (NSURLConnection *) connection {

  [UIApplication sharedApplication].networkActivityIndicatorVisible = NO; // 커넥션 종료 시 로딩 끔

}

반응형
:

[IOS / Object-C] - NSData to NSString

IOS ( Object-C ) 2014. 12. 3. 11:37
반응형

NSData *data;

NSString *string = [[NSString alloc] initWithData : data encoding:NSUTF8StringEncoding];

반응형
:

[IOS / Object-C] PHP addslashes 와 같은 object-c 구문 ( CFBridgingRelease )

IOS ( Object-C ) 2014. 12. 2. 17:41
반응형

NSString *text  = @"asdfasdfasdfasdfasdf";

NSString *addslashes = CFBridgingRelease( CFURLCreateStringByAddingPercentEscapes ( NULL,

                                                                       ( __bridge CFStringRef) text,

                                                                       NULL,

                                                                       CFSTR("!*'();:@&=+$,/?%#[]\""),

                                                                       kCFStringEncodingUTF8 ) );


Log.e(@"Data : %@", addslashes);

반응형
:

[IOS] - performselector may cause a leak because its selector is unknown 에러 ( Xcode, Object-c )

IOS ( Object-C ) 2014. 11. 28. 15:05
반응형

# pragma clang diagnostic push -- 추가

# pragma clang diagnostic ignored "-Warc-performSelector-leaks" -- 추가


  실행 코드


  [target performSelector:callBack withObject:dataToString];


pragma clang diagnostic pop -- 추가


해당 구문을 추가하면 워링경고창이 사라진다


performselector may cause a leak because its selector is unknown 에러는 말그대로 셀럭터를 못찾는다는 뜻

반응형
:

[IOS] - UIView 배경색 투명, Background Alpha

IOS ( Object-C ) 2014. 9. 22. 20:50
반응형

UIView *divView = [UIView new];


[divView setBackgroundColor:[[UIColor blackColor] colorWithAlphaComponent:0.8f]];

반응형
:

[IOS] - UIScrollView 스크롤 최상위로 보내기

IOS ( Object-C ) 2014. 9. 19. 13:47
반응형

UIScrollView *scrollBody;


[scrollBody setContentOffset:CGPointMake(scrollBody.contentOffset.x, 0) animated:NO];

반응형
:

[IOS] - IOS 카메라 모듈 사용 가능여부, is Avaliable Camera Module

IOS ( Object-C ) 2014. 9. 16. 15:22
반응형

Boolean *checkYn = [UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera];

반응형
:

[IOS] - ABUnknownPersonViewController Back Button, 전화번호부 저장 View 백버튼

IOS ( Object-C ) 2014. 9. 12. 09:46
반응형

@try {

    ABUnknownPersonViewController *abView = [[ABUnknownPersonViewController alloc] init];

    UINavigationController *nc = [[UINavigationController alloc] initWithRootViewController:abView];


    abView.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc]

                                             initWithBarButtonSystemItem:UIBarButtonSystemItemCancel

                                             target:target

                                             action:@selector(setCloseAddressView)];


    abView.unknownPersonViewDelegate = target;

    abView.allowsAddingToAddressBook = YES;

    abView.displayedPerson           = newPerson;


    [target presentModalViewController:nc animated:YES];

  } @catch(NSException *exception) {

    NSLog(@"Exception : %@", exception);

  }

반응형
: