Introduction 티스토리가 10월 27일 개편이 되면서 구글 애드센스(Adsense)와 연동이 되었습니다. 그리고 블로그 관리화면에 “수익” 탭이 생겼습니다. 수익탭을 누르게 되면 메인 사진과 같은 그림이 있습니다. 이때, 수익 예측하기 버튼이 있어 클릭을 해보니, 방문자수에 따른 수익금액이 작성되어있었습니다. 얼마나 정확한걸까? 궁금하기 시작해지더라구요. 그래서 포스팅으로 기록을 해볼까 합니다. 물론 포스팅 내부에는 수익률과 관련된 부분은 작성하지 않을 예정이지만, 변화량이 얼마나 되었는지를 알기위해 포스팅을 하는 것이 목적입니다. 애드센스에서 하지말라는건 하지말아야죠?^^; 내 블로그 수익 예측하기 블로그를 이용하면서 사람들이 일방문 수를 항상 확인하죠? 거기에 따른 예상 수익이 얼마나 될지 ..
Introduction 이전 포스팅 내용에 이어 SwiftUI를 이용하여 UserNotification 라이브러리와 관련된 내용을 포스팅하려합니다. 이번 포스팅은 Notification Library를 만들까? 혹은 cocoapods을 이용하여 라이브러리를 사용할까? 고민을 하다 라이브러리를 사용하는 방법에 대해 설명하고자 합니다. 사용하는 라이브러리는 DLLocalNotifications 라이브러리를 사용합니다. 이후에 필요한 부분은 직접 구현해서 사용하시면 됩니다. DLLocalNotifications Download & Install DLLocalNotifications에 접속하면 cocoapods을 이용하여 설치하는 방법이 나와 있습니다. cocoapods을 이용하는 방법은 이전 포스팅을 확인 해..
(Image Ref: Local Notifications in Swift 5 and iOS 13 with UNUSerNotificationCenter) Introduction 이번포스팅은 메인 이미지와 같이 iOS App을 이용할 때, 특정 시간, 혹은 특정 조건을 만족할 때 사용자에게 알려주는 알림메시지 구현방법에 대해 알아보려고 합니다. 알림 메시지는 특정 시간이 경과 후, 특정 일자 및 시간, 특정 위치에 대해 in/out 할때 등의 조건들이 있습니다. 본 포스팅은 가장 먼저 사용자 알림설정을 위해 권한설정을 살펴보고, UserNotification 예제를 살펴보도록 하겠습니다. 그리고 기본 소스코드에서 트리거(Trigger)만 변경하여 알림 설정 하는 방법을 알아보도록 하겠습니다. 권한 설정 No..
Introduction iOS App을 개발하게되면, 몇몇 디자인이 필요하게 됩니다. 특히 iOS App의 아이콘을 변경해야하는 경우가 있는데 검색을 해보니 유용하게 사용할 수 있는 방법이 있었습니다. 단점으로는 결제가 필요한 부분이 있지만, 현재 iOS App의 아이콘을 만드는데 있어서 무료로 사용 할 수 있기때문에 걱정은 하지 않으셔도 됩니다. AppStore Download Appstore를 열고 Asset Catalog Creator를 검색하여 다운로드 합니다. (클릭하시면 링크를 통해 Appstore를 열 수 있습니다.) Asset Catalog Creator 다운 받은 앱으로 iCON을 만들기 위해 먼저 구글을 통해 아이콘으로 만들기위한 이미지를 다운받습니다. 저는 (이미지 참조: 고양이)를 ..
Introduction SW 개발을 하고나서 git을 이용하여 github, bitbucket, gitlab등을 이용하여 소스코드 업로드를 합니다. 이때, 불필요한 파일들을 제외하고 서버에 업로드를 하기위해서 ignore 파일이 필요합니다. 이전에는 github에 ignore 파일을 모아둬서 파일을 복사하면서 사용할 수 있었습니다. (찾아보니, github에 많이 올라와서 쉽게 찾아지지 않네요ㅠㅠ) 그래서 조금 더 찾아보니, Web을 이용하여 ignore파일을 생성하는 곳이 있었습니다. 이를 활용하여 iOS App의 ignore 파일을 추가하는 방법을 알아보도록 하겠습니다. .ignore Toptal에 접속을 하면 상위 페이지와 같이 나타납니다. 여기에 SwiftUI의 ignore 파일을 생성을 위해 다..
Introduction SwiftUI를 이용하여 iOS App을 개발할 때, 각각의 App에 대해 자신만의 색상을 가시화하고 싶을때가 있습니다. 하지만 다음 그림과 같이 iPhoneX 상위 모델에 노치부분까지 적용되지 않는 경우가 있습니다. 그림: (좌: 노치 제외) / (우: 노치포함) 우리가 원하는 건 iOS App에서 노치를 포함하여 전체 색상을 변경하는 것입니다. 코드를 적용하는 방법은 다음과 같습니다. import SwiftUI struct AppLoginSwiftUIView: View { var body: some View { return NavigationView { ZStack { Color.yellow.edgesIgnoringSafeArea(.all) // 전체화면 색상 변경 VStack..