Prompt Engineering이란?
Prompt Engineering이란? Prompt Engineering은 AI 모델, 특히 NLP 모델에게 특정 입력(프롬프트)을 제공하여 원하는 출력을 얻어내는 기술 및 과정을 말합니다. GPT와 같은 LM을 활용하여 정보를 얻어내는 방법은 현재 여러 분야에서 이미...
Xcode Command Line Tool 사용법 (2)
Xcode Command Line Tool 사용법 (2) Analyze xcodebuild에 source code를 정적(static)으로 분석해주는 기능이 있다. 이 기능을 활용하면 내 코드에 있는 문법적 오류를 알려준다. e.g. 사용하지 않는 변수의 존재, if-else if문에서...
Xcode Command Line Tool 사용법
Xcode Command Line Tool 사용법 왜 알아야 해? 사실 Xcode에서 GUI를 이용하면 App Store Connect에 앱을 배포할 수 있다. CI/CD 파이프라인을 구축하기 위해서는 Fastlane이라는 훌륭한 도구가 이미 존재하기도 한다. 그럼에도...
Xcode에서 project template 생성하는 방법
Xcode에서 project template 생성하는 방법 가령 Xcode에서 Storyboard가 없는 프로젝트를 만들고 싶다면, 프로젝트를 생성하고 Main Storyboard를 삭제하고 AppDelegate 혹은 SceneDelegate를 설정하고 info.plist를 설정하는 작업이 필요하다. 이 과정을 매번 하는 것이...
Calendar의 date(bySetting:value:of:) 함수를 이용할 때 주의점
Calendar의 date(bySetting:value:of:) 함수를 이용할 때 주의점 swift에서 날짜를 다룰 때 주로 Calendar struct를 이용하는데 날짜를 1일로 설정하기 위해서 date(bySetting:value:of:)를 이용했다. // 현재 날짜 11월 29일 // 원하는 날짜 11월 1일...