
URLSession을 사용해서 API요청을 하려는 상황, 보라색으로 plist 관련 에러발생Info.plist의 기본값은 HTTP의 연결을 허용하지 않음.보안을 위해서 HTTPS만을 허용하는데, 사용하려는 API가 HTTP였음으로 오류가 발생HTTP의 연결도 허용하도
Front-End로 다시 커리어를 시작한지도 근한달퇴근후 iOS 공부를 놓지않으리라 다짐했었는데 프로젝트 파일은 손도 못대고, 알고리즘만 풀고있다... ㅋㅋㅋㅋ그리도 늘고 있다는 느낌이 있으니 끄나풀은 잡고 있는걸로 .. 알고리즘을 풀다보니 고차함수를 자주 사용하게됬고
calculateFunc는 클로저를 반환하는 함수이다.sum은 함수내에서는 지역변수이지만, return 값인 square 기준에서는 외부변수이다. square 함수는 sum을 지속적으로 필요로하기 때문에 값을 저장해야하는데, 이렇게 자신이 참조하는 외부의 변수를 저장되
Intro 서버에 API로 데이터를 호출했던 기억 JavaScript에서 ` `등의 태그를 칭할때도 SNS 로그인 칭할때도 생각보다 API라는 용어를 범용적으로 쓴다는 생각이 들었다. 다시한번 API가 뭔지 찾아보고 싶어졌다. 정의 API(application pro

꼼꼼한 재은씨의 Swift 책을 읽다가 한문장에서 눈이 멈췄다. 이 글을 읽고 들었던 생각은 두가지였다.먼저는 개발을 조금만 더 빨리 만낫으면 좋았겠다였고두번째는 SDK 관련 Bug였다. 초기에 iOS에는 사용자가 개발한 앱을 추가할 수 없었습니다. 사용할 수 있었던

지난 포스팅에서 iOS와 Andorid의 SDK에 대해서 공부이번에는 iOS의 SDK에 초점을 맞춰서 포스팅을 이음iOS SDK의 중심에 있는건 코코아터치 프레임워크이다. 터치기반의 App을 제작하기 위한 핵심 프레임워크의 모음이다. iOS 운영체제와 App의 사이를
Dependency manager에 대해서 다루면서 Third party라는 단어를 접했다. 간단하게는 외부라이브러리를 칭하는 용어였는데, 그럼 First party, Second party도 있는걸까 궁금했었다. 오늘은 간단하게 그 용어들을 정리해보려고 한다. 앱 개
원본 텍스트: "Hello, world!"Base64로 인코딩된 결과: "SGVsbG8sIHdvcmxkIQ=="인코딩된 Base64 문자열: "SGVsbG8sIHdvcmxkIQ=="디코딩된 결과: "Hello, world!"원본 :JSON로 인코딩된 결과: 인코딩된 J
RN에서 프로젝트를 빌드할때 Android보다 iOS 시뮬레이터를 켜는 편인데,$pod install을 상당히 자주 하고 있는 나를 발견했다.처음 App개발을 접했을때 동작에 대한 이해없이 어떻게든 시뮬레이터를 켜는 방법 같은 걸 익혔던것같다. 빌드가 되야 업무를 시작
test 단계의 프로젝트를 개발서버에 연결했다. AxiosError: Network Error 가 발생한다. Android 에뮬레이터와 iOS 실기기에서는 정상동작하는 걸 확인했다. 개발서버라 hppt도 허용할 수있도록 setting하면 되겠지 생각했다. NSAllow
SNS 로그인 연동과 firebase notication 설정을 다루면서AppDelegate.mm 를 만져야하는 상황이 있었다. SceneDelegate와 같이 봤던 파일명이라 어렵게 생각하지않았는데정작 안에 있는 코드는 swift가 아니였다.왜 이렇게 생긴거지 생각하
15주간의 글쓰기 모임의 회고글을 미리 준비해본다.글쓰기 모임을 준비하는 과정이 2개월 모임 진행기간이 3개월 정도였다. 준비하는 2개월 동안, iOS가 아닌 크로스플랫폼 개발자로 커리어를 시작하게되었다. 이제 막 네이티브의 매력을 알아버린 나로써는 업무가 iOS 공부