[iOS/Swift] 오늘 날짜인지 확인하는 방법
·
iOS/개념 & 개발
안녕하세요. 개발하는 정주입니다. 오늘은 오늘 날짜인지 확인하는 방법에 대해 포스팅하려고 합니다. 목차 서론 작심삼일 프로젝트를 진행하며 Date가 오늘인지 아닌지 확인하는 기능이 필요했습니다. 과거인지 미래 인지도 상관없고 입력한 Date가 딱! 오늘인지만 확인하면 됐었습니다. Foundation 프레임워크의 Calendar를 이용해 아주 쉽게 구현할 수 있습니다. Calendar Calendar 클래스에서는 current라는 Type Property가 존재합니다. 현재의 gregorian 달력(?)을 기기의 locale로 제공해주는 것이죠. 이를 dump로 출력해보면 아래와 같습니다. 이제 이 객체를 이용해 Date 비교를 하면 됩니다. Calendar에서는 날짜 비교를 위한 다양한 메서드도 제공합니..
[iOS] 작심삼일 개발 일지 - 2
·
iOS 프로젝트/작심삼일
안녕하세요. 개발하는 정주입니다. 오늘은 작심삼일 개발 일지 - 2에 대해 포스팅하려고 합니다. https://github.com/jeongju9216/ThreeDayHump GitHub - jeongju9216/ThreeDayHump: "작심삼일" iOS 애플리케이션 1인 프로젝트 "작심삼일" iOS 애플리케이션 1인 프로젝트. Contribute to jeongju9216/ThreeDayHump development by creating an account on GitHub. github.com * 해당 포스팅은 대략적인 개발 일지로 자세한 내용은 필요시에만 따로 포스팅합니다. 목차 목표 오늘의 첫 번째 목표는 작심삼일 버튼을 눌렀을 때 Day Count 뷰를 칠하는 것입니다. 두 번째 목표는 작심삼..
[iOS/Swift] 작심삼일 개발 일지 - 1
·
iOS 프로젝트/작심삼일
안녕하세요. 개발하는 정주입니다. 오늘은 작심삼일 개발 일지 - 1에 대해 포스팅하려고 합니다. * 해당 포스팅은 대략적인 개발 일지로 자세한 내용은 필요시에만 따로 포스팅합니다. 목차 목표 오늘은 며칠간 해결하지 못했던 ViewController A와 B 간의 이동을 해결하는 것이 목표였습니다. 작심삼일 프로젝트는 조건에 따라 시작하는 VC가 달라져야 합니다. 또한 A에서 B로 이동한 뒤에는 탭을 눌러도 화면이 B로 유지돼야 합니다. iOS에서는 처음 시도해보는 동작이라 어떻게 해결해야 하나 고민이 많았습니다. 오늘은 무조건 해결하자라고 결심을 하고 개발을 시작했습니다. 문제 상황 개발을 하며 크게 두 가지 문제가 있었습니다. 1. 조건에 따라 root VC를 A나 B로 변경하면 하단 탭 바가 나오지 ..
[청주시 맛집] 마포주먹구이 2호점 율량점 리뷰 / 주먹구이 맛집 / 삼겹살 맛집
·
🐱 정주는 쉬는 중 :]/맛집
안녕하세요. 쉬는 중인 정주입니다. 오늘은 충북 청주시 청원구 사뜸로 43에 위치한 마포주먹구이 2호점 율량점에 방문하였습니다. 그럼 시작하겠습니다. ※ 모든 사진은 보정을 하지 않은 원본 사진입니다. ※ 모든 음식은 내돈내산입니다. 목차 가게 이름 마포주먹구이 2호점 율량점 위치 충북 청주시 청원구 사뜸로 43 메뉴 & 가격 주먹구이(삼겹살) 200g 13,000원 항정살 180g 14,000원 계란찜 추가 1,000원 간판 & 가게 내부 마포주먹구이 2호점의 간판과 내부 사진입니다. 근처에 있는 1호점은 노란 간판, 이곳은 빨간 간판이라 별명이 노란 포차, 빨간 포차더라고요. 재밌는 곳인 것 같습니다. 메뉴판 메뉴판입니다. 아쉽게도 전체적으로 천 원이 올랐더라고요. 제 월급 빼고는 전부 오르는 것 같..
[구로구 맛집] 리춘시장 구로디지털단지역점 리뷰 / 중화요리 맛집 / 구디 맛집
·
🐱 정주는 쉬는 중 :]/맛집
안녕하세요. 쉬는 중인 정주입니다. 오늘은 서울 구로구 디지털로32나길 34에 위치한 리춘시장에 방문하였습니다. ※ 모든 사진은 보정을 하지 않은 원본 사진입니다. ※ 모든 음식은 내돈내산입니다. 목차 가게 이름 리춘시장 위치 서울 구로구 디지털로32나길 34 메뉴 & 가격 멘바샥 11,900원 뚝배기 마파두부 9,900원 뚝배기 어향가지 9,900원 리춘 계란 볶음밥 6,500원 즈란 닭꼬치 9,900원 마라 감튀 4,000원 간판 & 메뉴판 구로디지털단지역 옆에 있는 리춘 시장에 다녀왔습니다. 백종원 지점 중 하나로 비교적 낮은 가격대가 특징입니다. 중화요리는 보통 2~3만 원 가격대인데 이곳은 1만 원 초반으로 다양하게 주문하여 맛보기 좋습니다. 멘바샥 멘바샥입니다. 다들 아는 멘보샤라는 요리로 바..
[iOS/Swift] 네이버 지도(Maps) 사용하기
·
iOS/개념 & 개발
안녕하세요. 개발하는 정주입니다. 오늘은 대한민국 대표 지도인 네이버 지도에 대해 포스팅하려고 합니다. 목차 지원 OS 버전 네이버 지도 SDK는 iOS 버전 9 이상에서 사용할 수 있다고 합니다. 요즘엔 iOS 9 미만을 사용하는 경우는 없지만 혹시 몰라 기재합니다. 클라이언트 ID 발급 네이버 지도 SDK API를 사용하기 위해서는 애플리케이션을 등록하여 클라이언트 ID를 발급받아야 합니다. 네이버 지도 SDK 위치 네이버 클라우드 사이트(https://www.ncloud.com)에 접속하여 회원가입, 로그인을 합니다. 로그인 후 콘솔에 들어갑니다. 네이버 지도는 Products & Services에서 AI-Application Service 하위의 AI·NAVER API에 포함되어 있습니다. 해당 ..
[iOS/Swift] CocoaPods 사용하기
·
iOS/개념 & 개발
안녕하세요. 개발하는 정주입니다. 오늘은 CocoaPods에 대해 포스팅하려고 합니다. 목차 CocoaPods란? 코코아팟 사이트(https://cocoapods.org)에는 아래처럼 설명이 나와 있습니다. CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. It has over 87 thousand libraries and is used in over 3 million apps. CocoaPods can help you scale your projects elegantly. 코코아팟이란 Swift 및 Objective-C 코코아 프로젝트의 종속성 관리자로 쉽고 편하게 프로젝트를 확장할 수 있게 도와줍니다. 네이버 지도 ..
[iOS/Swift] 폰트(Font) 추가하는 방법
·
iOS/개념 & 개발
안녕하세요. 개발하는 정주입니다. 오늘은 Xcode에서 폰트를 추가하는 방법에 대해 포스팅하려고 합니다. 폰트 파일은 각자 준비해야 합니다! 목차 폰트 파일 복사하기 폰트를 적용하기 위해서는 Xcode에 폰트 파일을 복사해야 합니다. 폴더 만들기 프로젝트에 폰트 파일을 넣을 폴더 하나를 생성합니다. 폰트 파일 복사하기 폰트 파일을 드래그 & 드롭하면 위와 같은 팝업이 나옵니다. 여기에서 Add to targets에 폰트를 추가할 프로젝트를 꼭 선택해야 합니다. Finish를 누르면 폰트 파일이 정상적으로 복사된 것을 볼 수 있습니다. 폰트 등록하기 폰트 파일을 추가했으면 info.plist에 폰트를 등록해야 합니다. info.plist 파일에 "Fonts provided by application" 속성..
[여주시 맛집] 청기와한정식 2호점 리뷰 / 한정식 맛집 / 여주 맛집 / 여주 쌀밥 맛집
·
🐱 정주는 쉬는 중 :]/맛집
안녕하세요. 쉬는 중인 정주입니다. 오늘은 경기 여주시 장여로 1689에 위치한 청기와한정식 2호점에 방문하였습니다. 그럼 시작하겠습니다. ※ 모든 사진은 보정을 하지 않은 원본 사진입니다. ※ 모든 음식은 내돈내산입니다. 목차 가게 이름 청기와한정식 2호점 위치 경기 여주시 장여로 1689 메뉴 & 가격 청기와 한정식 25,000원 간판 & 인테리어 청기와한정식 간판과 내부 인테리어입니다. 청기와한정식은 1호점과 2호점이 있는데 2호점은 꽤나 현대적이고 깔끔한 인테리어였습니다. 그래서 가족과 오기는 2호점이 더 좋아 보였습니다. 메뉴판 메뉴판입니다. 청기와 한정식과 등심불고기 한정식이 있습니다. 일반 정식도 있긴 한데 주말과 공휴일은 제외입니다. 저희는 청기와 한정식을 주문했습니다. 모든 코스가 동일한..
[iOS/Swift] 런치 스크린 (Launch Screen) / 스플래시 화면
·
iOS/개념 & 개발
[iOS/Swift] 런치 스크린(Launch Screen) / 스플래시(Splash) 화면 안녕하세요. 개발하는 정주입니다. 오늘은 런치 스크린에 대해 포스팅하려고 합니다. 목차 런치 스크린(Launch Screen)이란? 공식 문서에서 런치 스크린(Launch Screen)는 아래처럼 정의되어 있습니다. Every iOS app must provide a launch screen, a screen that displays while your app launches. The launch screen appears instantly when your app starts up and is quickly replaced with the app’s first screen. 앱이 시작할 때 즉시 나타나고 앱의 ..
유정주
'분류 전체보기' 카테고리의 글 목록 (51 Page)