일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 추천어플
- 만복흑돼지
- 명품가방세탁
- 제주 산방산 맛집
- WebView
- 유리의성
- 제주 한성식당
- [JunK의 모바일게임 소개]
- 맑은세탁빨래방
- 추천게임
- 맑은슈즈워시
- 제주흑돈세상수라간
- 명품화세탁
- 독개물항
- 보리빵마을
- 제주 흑돼지 맛집
- 아이폰
- 우도물꼬해녀의집
- 오늘의 추천어플
- 컴투스
- 대형카페트세탁
- 제주가죽부츠세탁
- 돈사촌 노형점
- 예수그리스도
- 돈향기
- 황금고팡
- 모바일게임
- 낚시
- 해적잠수함
- 산지물식당 신제주 연동점
- Today
- Total
목록iPhone (49)
일상+
가끔 API를 사용하다보면 {} 이런류의 값들이 넘어온다. obj-c 에서는 __NSDictionary0 으로 class 타입이 넘어온다. 이럴경우 null 체크가 되지 않는다. 아래와 같이 처리가 가능하다. if(![[[tmpBlogDic objectForKey:@"description"] class] isSubclassOfClass:[NSDictionary class]]){ } class타입이 NSDictionary 가 아닐경우 실행하는 if 문이다.
출처 : http://cafe.naver.com/mcbugi/239292 두 좌표간 거리구하는 메소드입니다. #import /*좌표계 : WGS84좌표1 : _x1, _y1좌표2 : _x2, _y2*/- (double)getDistance:(double)_x1 y1:(double)_y1 x2:(double)_x2 y2:(double)_y2{double pi = 3.1415;double theta = _y2 - _y1;double distance = sin(_x1*pi/180.0) * sin(_x2*pi/180.0) + cos(_x1*pi/180.0) * cos(_x2*pi/180.0) * cos(theta*pi/180.0);distance = acos(distance);distance = distance..
NSString *txt = [paramStr stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; 한글부분만 인코딩을 해준다.
[NSHTTPCookieStorage sharedHTTPCookieStorage].cookieAcceptPolicy = NSHTTPCookieAcceptPolicyAlways; // UIWebview delegate - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType 함수에 추가해서 사용하면된다. IOS7이상부터 가능함.
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dsymutil failed with exit code 1 오류가 날때
// UIWebview delegate- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType { if(navigationType == UIWebViewNavigationTypeLinkClicked || navigationType == UIWebViewNavigationTypeFormSubmitted) { // 이벤트 처리 webView.hidden = YES; return NO; } return YES; }
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0ul); dispatch_async(queue, ^(void){ NSString *imagePath =[NSString stringWithFormat:POI_THUMBNAIL_IMAGE_PATH, pois.photoId]; NSURL * imageURL = [NSURL URLWithString:imagePath]; NSData * imageData = [NSData dataWithContentsOfURL:imageURL]; UIImage * image = [UIImage imageWithData:imageData scale:4]; dispatch_async(d..
Ios9 업데이트 이후 잘돌아가던 소스가 컴파일 오류가 났을때 [setting ENABLE_BITCODE] 이런 문구가 있다면? 아래와같이 셋팅 해주면 된다. * App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.CFNetwork SSLHandshake failed (-9824)NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9824)Error Domain=NSURLErrorD..
* 이메일 형식 - (NSTextCheckingResult )emailValidCheck:(NSString )emailId{ NSString expression = @"^[A-Z0-9._%-]+@[A-Z0-9.-]+.[A-Z]{2,4}$"; NSError error = NULL; NSRegularExpression regex = [NSRegularExpression regularExpressionWithPattern:expression options:NSRegularExpressionCaseInsensitive error:&error]; NSTextCheckingResult match = [regex firstMatchInString:emailId options:0 range:NSMakeRange(0, ..
//// AudioPlayer.h// GameDemo//// Created by Chang-Min Pak on 6/12/10.// Copyright 2010 thefirstgoodcom. All rights reserved.// #import #import typedef enum { kAudio_Background} AudioPlayerType; @interface AudioPlayer : NSObject { AVAudioPlayer *backgroundAudioPlayer;} @property (nonatomic, retain) AVAudioPlayer *backgroundAudioPlayer; + (AudioPlayer *)sharedAudioPlayer; - (AVAudioPlayer*) creat..