ios 키보드 감추는 코드 -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ for (UIView *view in self.view.subviews) [view resignFirstResponder]; [self.view endEditing:YES]; } 더보기 NSDate를 NSString으로, NSString을 NSDate로 변환하는 방법. #pragma mark - NSDate NSString-(NSDate *)getDateFromString:(NSString *)string{ NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"yyyy-MM-dd-HH Z"]; NSDate *date = [dateFormatter dateFromString:string]; return date;} -(NSString*)getStringFromDate:(NSDate*)date{ NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateForm.. 더보기 [ios 비동기 처리 방법] 시간이 오래 걸리는 작업 처리법 시간이 오래 걸리는 작업 처리시 UI부분이 멈추는데, 아래 코드처럼 비동기로 처리하면 메인 UI는 할일하고 저기 들어있는 시간이 오래 걸리는 작업은 글로벌큐에서 비동기로 처리됨. dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{//시간이 오래 걸리는 작업 코드! }); 메인큐에서 처리하고 싶으면dispatch_async(dispatch_get_main_queue(), ^{ //메인 큐에서 실행할 코드!}); 더보기 이전 1 ··· 6 7 8 9 10 11 12 ··· 20 다음