본문 바로가기 메뉴 바로가기

기도하지말고 행동하라

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

기도하지말고 행동하라

검색하기 폼
  • 분류 전체보기 (81)
    • Development Note (74)
      • Unity (5)
      • Golang (5)
      • Android (27)
      • iOS (35)
      • Flutter (2)
    • Project (0)
    • Workout (0)
    • Travel (7)
      • 국내여행 (4)
      • 해외여행 (3)
  • 방명록

Development Note/iOS (35)
[objective-c] md5 encode 하기

안드로이드에 포스팅되어있는 md5 알고리즘과 동일하게 작동되는 코드입니다. + (NSString *) md5:(NSString *) input { const char *cStr = [input UTF8String]; unsigned char digest[CC_MD5_DIGEST_LENGTH]; CC_MD5( cStr, (CC_LONG)strlen(cStr), digest ); // This is the md5 call NSMutableString *output = [NSMutableString stringWithCapacity:CC_MD5_DIGEST_LENGTH * 2]; for(int i = 0; i < CC_MD5_DIGEST_LENGTH; i++) [output appendFormat:@"%02x..

Development Note/iOS 2020. 7. 16. 11:37
[objective-c] 콜백 리스너 예제(Blocks Sample Code)

objc 에서 콜백함수에 대한 이벤트리스너를 만드려면 1. block(^) 2. selector 3. noti 4. delegate 가 있다고 한다. 현재 상황에서 나에게 필요한건 block 이었기 때문에 혹시 필요하신 분들을 위해 샘플코드를 제공합니다. @implementation -(void)doSomething:(void (^)(BOOL, int))completionBlock { NSLog(@"Do Something first"); completionBlock(YES, 1); completionBlock(NO, 2); NSLog(@"Then may be something else"); } - (void)viewDidLoad { [super viewDidLoad]; // Do any additiona..

Development Note/iOS 2020. 7. 15. 16:52
[objective-c] The app delegate must implement the window property if it wants to use a main storyboard file. (solved)

자주 까먹는 이슈 ios10 부터 지원하려고 하면 겪는 문제. ios13부터는 window 프로퍼티가 기본 내장되있는듯 하다 [Application] The app delegate must implement the window property if it wants to use a main storyboard file.ios10을 지원하려면 AppDelegate.h 에 추가해주면 된다 같은 내용의 자료가 많아서 포스팅하지 않으려 했으나 은근히 까먹기 때문에 작성함. #import @interface AppDelegate : UIResponder @property (nonatomic, strong) UIWindow * window; @end

Development Note/iOS 2020. 7. 15. 16:45
[objective-c] 하나의 워크스페이스 + 다수의 프로젝트에서 pod 사용법

pod install 시 이 로그를 봤다면 [!] Could not automatically select an Xcode project. Specify one in your Podfile like so: project &#39;path/to/Project.xcodeproj&#39;타겟에는 워크스페이스를 프로젝트에는 인스톨하고자 하는 프로젝트명의 경로를 추가해준다. source &#39;https://github.com/CocoaPods/Specs.git&#39; platform :ios, &#39;9.0&#39; target &#39;SampleSDK&#39; do project &#39;SampleSDK/SampleSDK.xcodeproj&#39; pod &#39;AFNetworking&#39;, &#..

Development Note/iOS 2020. 7. 6. 18:54
[objective-c] isKindOfClass 사용법

딕셔너리에 string int long 등이 있을때 element 타입체크하기. for(NSString *key in mDict) { id value = [mDict objectForKey:key]; if([value isKindOfClass:[NSString class]]) { NSString *temp = (NSString*)value; NSLog(@"%@",temp); } else if([value isKindOfClass:[NSNumber class]]) { NSNumber *numTemp = (NSNumber*)value; NSString *strTemp = [numTemp stringValue]; NSLog(@"%@",strTemp); } }

Development Note/iOS 2020. 7. 3. 17:44
이전 1 2 3 4 다음
이전 다음
공지사항
  • 개인정보처리방침
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 깃허브 주소
  • 기술 블로그 주소
TAG
  • countryName
  • Locale.getDefault().getLanguage()
  • DeviceModel
  • abs
  • dialog
  • convert nsurl to nsstring
  • ioutil
  • permissionCheck
  • iTunes Store에 연결할 수 없음
  • setCancelable vs setCanceledOnTouchOutside
  • LanguageCode
  • 퍼미션체크
  • abs 함수
  • nsurl 에서 nsstring 변환
  • java.lang.IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY at line
  • tempfile
  • Golang
  • 절대값함수
  • Error Domain=SKErrorDomain Code=0
  • tempdir
  • NSUserDefaults 예제
  • nsurl to nsstring convert
  • countryCode
more
«   2025/12   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바