분류 전체보기
[xcode] fatal error: module map file ~ modulemap' not found
[xcode] fatal error: module map file ~ modulemap' not found
2021.03.09xcode 로 빌드 하니까 갑자기 이런에러가 ...? module map file '/Users/maani/Library/Developer/Xcode/DerivedData/myAppqaaefzrwsczxzeepmvcmgjftwak/Build/Products/Debug-iphoneos/react-native-geolocation-service/react_native_geolocation_service.modulemap' not found xcdoeproj 가 아닌 xcworkspace 파일을 통해서 xcode를 열어야한다. ....
환율, 채권에 대한 기초 지식
환율, 채권에 대한 기초 지식
2021.03.071. 환율이란?환율이란? 대외적인 돈의 값이다. 한국 원화의 가치가 대외적으로 얼마인지를 보는것이 환율이다.달러/원 환율의 상승은? 원화 대비 달러의 가치가 올랐다는 뜻이다. 달러/원 환율의 하락은? 원화 대비 달러의 가치가 내렸다는 뜻이 되겠다. 그렇다면, 원화의 가치가 하락하면? => 환율이 오른다는 뜻이 되겠지.달러/원 환율 상승 -> 달러 가치 상승 -> 원화 가치 하락 달러/원 환율 하락 -> 달러 가치 하락 -> 원화 가치 상승 2. 달러가 밖으로 나가느냐, 들어오느냐수출이 잘되면? 그만큼 물건을 많이 팔고 달러가 국내로 들어오겠지. 그럼 달러의 공급이 늘어나니?달러 가치는 흔해지게되고 달러/원 환율은 하락하게 된다. 수출이 안되면? 물건을 많이 못파니 달러의 유입이 줄어들게 되..
[swift] 옵셔널 타입, 언래핑, 옵셔널 바인딩, 캐스팅, 타입, any
[swift] 옵셔널 타입, 언래핑, 옵셔널 바인딩, 캐스팅, 타입, any
2021.03.06옵셔널 타입 값을 반환할 때 뭔가... 오류가 있을법한 느낌이 드는데? 라고 생각 들면 optional 을 써서 반환하자. 사용 방법은 타입 뒤에 ? 을 붙이는 것이다. 이렇게. 변수 명 뒤에다 말고 자료형 뒤에..; 왜 옵셔널을 쓰는가? 값을 갖지 않는다는 nil 값을 가질 수 있기 때문이다 var index : Int? 결과가 뭘까? Int? 옵셔널 타입에 10이라는 값을 초기화 시켜놓고 Int("20") 으로 넣어봤다. 그럼? 옵셔널 이라는 타입으로 보호막이 씌어져있다. 그렇다면 index 변수에 Int("hello") 을 넣어보면? optional 이 방어해주고 nil (null) 을 넣어줬다. optional ( Int? ) 을 안썼으면 오류가 났었겠지. optional 이 방어를 해준다고 해서..
[swift] 자료형, 문자열 보간, 특수문자, 변수, 상수, 튜플
[swift] 자료형, 문자열 보간, 특수문자, 변수, 상수, 튜플
2021.03.03자료형 변수에 타입과 초기값을 한번에 다음과 같이 할당할 수 있다 var number : Int = 10 이렇게 자료형을 빼먹어도 컴파일러가 type 을 추론한다. (Int 로 추론) var number = 10 1. Int - 정수. 음의 값을 담을 수 있는 sign, 양의 값을 담을 수 있는 unsigned 다 지원 (Int8, UInt8, 16, 32, 64 ...) 걍 Int ㄱㄱ 2. Double, Float - 실수. 64타입은 Double, 32타입은 Float. Double 형이 기본 3. Bool - true or false 4. Charactor - 유니코드 문자 한 글자. 값 할당 시 작은따옴표가 아닌 큰따옴표로 해야 한다. 큰따옴표다 보니 자료형을 생략하면 String 으로 인식한다..
AD 정책 업데이트 오류 gpupdate /force 오류
AD 정책 업데이트 오류 gpupdate /force 오류
2021.02.23컴퓨터 정책을 업데이트할 수 없습니다. 다음 오류가 발생했습니다. 이 컴퓨터의 시계가 도메인의 도메인 컨트롤러 중 하나의 시계와 동기화되지 않았기 때문에 네트워크 관리자가 정의한 새 그룹 정책 설정을 이 사용자 또는 컴퓨터에 적용해야 하는지 여부를 결정하지 못했습니다. 이 문제 때문에 이 컴퓨터 시스템이 네트워크 관리자의 요구 사항을 충족하지 못하며 해당 시스템의 사용자는 일부 기능을 네트워크에서 사용할 수 없습니다. Windows에서 주기적으로 이 작업을 다시 시도하며 관리자의 개입 없이 이 시스템 또는 도메인 컨트롤러의 시간 설정이 수정되어 문제가 해결 될 수 있습니다. 이 문제가 한 시간 이상 지속되면 로컬 시스템의 시계 설정을 확인하여 시간을 정확하게 설정하고 네트워크 도메인 컨트롤러의 시계와 동..
[react native] android standalone apk 만들어 dropbox 로 배포하기 (스토어 X)
[react native] android standalone apk 만들어 dropbox 로 배포하기 (스토어 X)
2021.02.081. bundle 생성 react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/ 프로젝트에서 위의 명령어를 실행한다 2. APK 생성 안드로이드 스튜디오에서 Build 메뉴에서 APK 빌드 클릭 3. 생성 위치 /android/app/build/outputs/apk/debug/app-debug.apk 스토어에 올릴게 아니라 sign 없이 기기에서 설치할 수 있는 apk 를 추출했다 똑같이 dropbox 링크를 걸어 쉽게 다운받을 수 있게 해보자 4..
[react native] <TextInput> value 와 onChangeText 함께 사용하기
[react native] <TextInput> value 와 onChangeText 함께 사용하기
2021.02.05게시판의 글을 쓸 수 있는 제목과 내용인데, 글자를 쓸 수 있게끔 을 배치했다. 내가 쓴 글을 수정하려면 기존에 썼던 내용을 불러와서 셋팅 해놔야겠지? useEffect() 를 통해 셋팅해볼까? useEffect 는 컴포넌트가 랜더링 될 때마다 실행하는 hook 이다. const [title, setTitle] = React.useState(''); const [content, setContent] = React.useState(''); useEffect(() => { const fetchArticles = async () => { const postData = await getPostBasicInfo(); setTitle(postData[0].TITLE); setContent(postData[0].CO..
[react native] {"_U": 0, "_V": 0, "_W": null, "_X": null}
[react native] {"_U": 0, "_V": 0, "_W": null, "_X": null}
2021.01.27디바이스의 wifi mac 정보를 가져오려고 react-native-device-info 를 사용했다. github.com/react-native-device-info/react-native-device-info#react-native-dom react-native-device-info/react-native-device-info Device Information for React Native iOS and Android - react-native-device-info/react-native-device-info github.com 이렇게 사용하세요 ~ 라고 친절하게 사용법도 설명해줬건만 console.log(DeviceInfo.getMacAddress()); 으로 찍어보니까 {"_U": 0, "_V":..
[ios] apple 개발자 계정으로 dropbox 로 ad-hoc(OTA) 배포하기 (2)
[ios] apple 개발자 계정으로 dropbox 로 ad-hoc(OTA) 배포하기 (2)
2021.01.271. 프로젝트 최종본으로 빌드(Archive) 하기 빌드 되면 마지막에 비번 치라고 나오는데 mac 비밀번호 치면 된다. Distribute App 클릭 Ad Hoc 선택 1. App Store -> 앱스토어 / TestFlight 배포용 2. Ad Hoc -> 내부 테스터용 (UUID 로 Device 등록한 대상) 3. Enterprise -> 내부 배포용 (이건 UUID Device 등록 안해도 됨 편함) 4. Development -> 팀에 등록된 개발자들 OTA installation 가능하게 선택 앱 Name 입력 후 App URL, Display Image URL, Full Size Image URL 이 세 개는 아무거나 입력한다. 나중에 수정할거니까 Certificate 가 배포용인지 확인 ..
[ios] apple 개발자 계정으로 dropbox 로 ad-hoc(OTA) 배포하기 (1)
[ios] apple 개발자 계정으로 dropbox 로 ad-hoc(OTA) 배포하기 (1)
2021.01.261. 애플 개발자계정 ($99) 준비완료! 2. Dropbox 계정 만들기 Dropbox 에 ios 설치 파일(IPA) 을 업로드 한 후 URL 을 통해 배포할 예정이니 가입해두록 한다. 기본 2GB 무료! 3. 테스트할 기기의 UUID 등록해놓기 엔터프라이즈 계정($299) 이면 뭐.. 패스해도 된다. 하지만 가난한 개발자계정이니 UUID 를 알아내서 등록하자 2021/01/26 - [IT/react native] - [ios] iPhone UUID windows / mac 에서 간단 확인 방법! [ios] iPhone UUID windows / mac 에서 간단 확인 방법! 1. windows 1-1. USB 와 iPhone을 연결한다 1-2. 제어판 -> 장치관리자에 들어간다. 1-3. 휴대용장치 ..
[ios] iPhone UDID windows / mac 에서 간단 확인 방법!
[ios] iPhone UDID windows / mac 에서 간단 확인 방법!
2021.01.261. windows 1-1. USB 와 iPhone을 연결한다 1-2. 제어판 -> 장치관리자에 들어간다. 1-3. 휴대용장치 -> Apple iPhone 우클릭 -> 속성 1-4. 자세히 -> 속성 -> 장치 인스턴스 경로 -> 값에 빨간색 밑줄친 곳이 UDID 2. mac 1-1. USB 와 iPhone을 연결한다 1-2. Finder 에서 iPhone 메뉴 클릭 후 빨간색 체크 부분 클릭 1-3. 내용이 바뀌는데 UDID 가 뜬다. 이거임!
ISA 완벽 정리 A부터 Z까지!
ISA 완벽 정리 A부터 Z까지!
2021.01.231. ISA 란?개인의 종합적 자산관리를 통한 재산형성을 지원하려는 취지로 도입한 절세계좌라고는 하는데 사실 절세 효과는 개인연금이나 IRP 가 더 크다 ㅎ 그냥 목돈 굴리는 계좌? 라고 생각하면 된다 2. 어떻게 가입해? 증권사 하나 선택해서 지점에 직접 방문 해서 계약서같은거 쓰고 해야한다.가기 전에 준비물이 있는데 신분증이랑 소득확인증명서 를 갖고 가야한다.소득확인증명서는 국세청에서 소득확인증명서(개인종합자산관리계좌 가입용) 메뉴 있는데 발급하기 누르고 발급번호가 나오는데 이거 적어가서 발급번호 이거라고 알려주면 된다. (그리고 발급신청할 때 수령방법에 열람용이 아니라 출력용 으로 꼭 해야한다) 3. 가입하려고 했는데 신탁형? 일임형? 이 있던데 신탁형은 내가 스스로 자금 굴릴거에요! 계좌만..