
자주 까먹는 이슈 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

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

딕셔너리에 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); } }
test

맥환경에서 flutter-webrtc-demo 클라이언트 따라하기 github 주소 https://github.com/cloudwebrtc/flutter-webrtc-demo 우선 깃허브 Usage 순서대로 따라하면 된다. git clone https://github.com/cloudwebrtc/flutter-webrtc-demo cd flutter-webrtc-demo flutter packages get flutter run 단, 디바이스가 연결되어있어야 동작한다. 이미 완성되어있는 프로젝트를 flutter 명령어만으로 빌드해서 디바이스에 인스톨후 실행시켜준다. 워크스페이스 프로젝트를 열어서 디바이스에서 실행시키기 그냥 디바이스 연결하고 Run 해주면 된다. flutter-webrtc-server 서..

1. flutter SDK 설치 DownLoad 압축을 풀고 적당한 위치에 폴더를 구성해준다 ~/Users/test/SDK/flutter 2. 환경변수 등록 핵심은 환경변수 셋팅이라고 생각한다. bash 나 zsh 나 똑같다.(참고로 난 zsh 사용중) export FLUTTER_BIN="/Users/test/SDK/flutter/bin" export PATH=$PATH:$FLUTTER_BIN 각자 다른 개발환경변수들도 셋팅 되어있기때문에 플루터변수도 따로 설정해줬다 이부분을 잘 모른다면 따로 규칙을 찾아보시길... 4. 개발환경 셋팅 확인 커맨드 명령어로 제대로 셋팅이 되었는지 체크해볼 수 있다. flutter --version 버전확인 flutter doctor 플러터 개발에 필요한 다트, 안드로이드..

private static final String DATE_FORMAT = "yyyy-MM-dd HH:mm:ss"; //long형 타임을 String으로 변환. public static String longTimeToDatetimeAsString(long resultTime) { SimpleDateFormat dateFormat = new SimpleDateFormat(DATE_FORMAT); String formatTime = dateFormat.format(resultTime); return formatTime; } //long형 타임을 Date 로 변환. public static Date setTimeConvertDate(long time) { Date unixDate = null; SimpleDa..

private static final String DATE_FORMAT = "yyyy-MM-dd HH:mm:ss.SSSSSSS"; public static Date getUtcDatetimeAsDate() { return stringDateToDate(getUtcDatetimeAsString()); } // UTC Now Time get public static String getUtcDatetimeAsString() { final SimpleDateFormat sdf = new SimpleDateFormat(DATE_FORMAT); sdf.setTimeZone(TimeZone.getTimeZone("UTC")); final String utcTime = sdf.format(new Date()); ret..

md5 로 암호화 public static String md5(String str){ String MD5 = ""; try{ MessageDigest md = MessageDigest.getInstance("MD5"); md.update(str.getBytes("UTF-8")); byte byteData[] = md.digest(); StringBuffer sb = new StringBuffer(); for(int i = 0 ; i < byteData.length ; i++) sb.append(Integer.toString((byteData[i]&0xff) + 0x100, 16).substring(1)); MD5 = sb.toString(); } catch(NoSuchAlgorithmException e..
- Total
- Today
- Yesterday
- Golang
- abs
- LanguageCode
- countryCode
- permissionCheck
- nsurl 에서 nsstring 변환
- tempdir
- ioutil
- iTunes Store에 연결할 수 없음
- DeviceModel
- java.lang.IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY at line
- NSUserDefaults 예제
- countryName
- abs 함수
- Locale.getDefault().getLanguage()
- dialog
- setCancelable vs setCanceledOnTouchOutside
- convert nsurl to nsstring
- Error Domain=SKErrorDomain Code=0
- 절대값함수
- nsurl to nsstring convert
- tempfile
- 퍼미션체크
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |