728x90 반응형 전체 글91 [iOS_Swift] WatchOS_Watch Connectivity _ 35 오늘 포스팅은 WatchOS에 대해 다뤄볼까 합니다! 요즘 WatchOS를 이용한 개발을 진행하고 있는데, 익숙하지 않은 개념이다 보니 "정리글을 쓰면 좋겠다" 생각해서 글을 씁니다! 이번 글에서 다룰 내용은 WatchKit을 이용한 UI를 단순히 그리는 내용이 아닌, Watch Connectivity 프레임워크를 이용한 앱과 워치 간의 Interaction에 대해 설명드릴 겁니다! 바로 시작해 보시죠! 🔥 Watch Connectivity Framework 공식 문서에 따르면 Watch는 Watch Connectivity라는 framework를 사용해서 App과 watchOS App 사이의 two-way communication을 구현해줘야 합니다. 즉 " iOS 앱과 페어링 된 watchOS 앱 간의.. 2023. 8. 11. [iOS_Swift] IAP 인앱 결제 _ 34 이번 포스팅에서는 iOS 인앱 결제(In App Purchase)에 대해 다뤄보겠습니다! 글에 들어가기 앞서 IAP를 위한 기본 설정 세팅은 완료가 되어야 하니, 세팅 후 읽어주시면 감사하겠습니다. 1. Apple Developer > App IDs 등록 2. App Store Connect > 계약, 세금 및 금융거래 > 유료 앱 > 약관 보기 및 동의하기 > 활성화 상태 3. App Store Connect > 앱 등록 > 앱 내 추가 기능 > 앱 내 구입 OR 구독 상품 등록 4. App Store Connect > 사용자 및 액세스 > 결제 테스트를 위한 Sandbox 테스터 등록 5. Xcode 프로젝트 내 Signing & Capabilities > In-App Purchase 추가 인앱 결제.. 2023. 8. 7. [Swift_문법] String 문자열 뒤집기 (Feat. 디바이스 MAC 주소 뒤집기) _ 13 이번 포스팅에서는 String 문자열을 뒤집는 법에 대해 알려드리려고 합니다!! 왜냐면 제가 작업하는 도중에,,, 블루투스 디바이스 기기의 MAC 주소값이 거꾸로 나와서,,, 뒤집어줘야 했었기 때문입니다...ㅎㅎ 처음으로! 애플 공식문서를 살펴보면! - "컬렉션의 요소를 역순으로 표시하는 보기를 반환합니다." 라고 설명이 되어 있습니다! 간단한 예시 코드를 한 번 볼까요? let word = "MACAddress" for char in word.reversed() { print(char, terminator: "") } // Prints "sserddACAM" String으로 되어 있는 문자열을 reversed() 메서드를 이용해 for 문을 돌려 문자 하나씩 이어가는 방법인데, 물론 이 방법도 가능합니.. 2023. 8. 3. [iOS_Swift] APNs 원격 푸시 알림 _ 33 이번 글은 Apple Push Server를 이용한 원격 푸시 알림에 관한 글입니다!! 이 글에서는 원격 푸시 알림에 대한 기본 세팅 설정 내용은 없고, 원격 푸시 알림 설정이 완료된 후의 내용을 담고 있으니, 기본 설정을 마치고 글을 읽어주셨으면 좋겠습니다! 또한, 로컬 푸시 알림에 대한 글은 바로 전 포스팅에 정리해 놓았으니 아래 링크 타고 이동하시면 됩니다 ㅎㅎ [iOS_Swift] 로컬 푸시 알림 _ 32 로컬 푸시 알림은 앱 내부에서 생성한 특정 메시지를 전달 유저에게 전달하는 알림입니다! 알림이 도착하면 앱 아이콘의 배지에 표시할 수 있어요. 메시지나 카카오톡 보면 메시지가 왔을 때 빨 swiftyun.tistory.com Apple Push Notification service (APNs) .. 2023. 7. 31. [iOS_Swift] 로컬 푸시 알림 _ 32 로컬 푸시 알림은 앱 내부에서 생성한 특정 메시지를 전달 유저에게 전달하는 알림입니다! 알림이 도착하면 앱 아이콘의 배지에 표시할 수 있어요. 메시지나 카카오톡 보면 메시지가 왔을 때 빨간 배지가 표시되죠? 같은 거라고 보시면 됩니다. 로컬 알림의 가장 큰 특징은 정해진 시점(date), 정해진 위치(location), 정해진 시간 간격(time interval)에 맞게 알림을 Custom해 두고, 그 상황에 맞게 알림이 사용자에게 전달된다는 특징이 있습니다! 하지만 시점이나 내용을 미리 작성해 둘 수 없는 경우에는 APNs(Apple Push Notification service)와 같은 원격 알림을 이용해야 합니다! 원격 알림 또한 다음 글에서 작성할 예정이니 기대해 주세요~ 글을 시작하기 앞서 로컬.. 2023. 7. 27. [iOS_Swift] WKWebView. 이 글 하나로 정리 끝. _ 31 WKWebView는 하나의 클래스로, 앱 안에 웹 페이지, 즉 웹 콘텐츠를 View 형식으로 보여주는 걸 의미합니다! WKWebView의 가장 큰 장점은 웹 페이지 메모리가 아무리 크더라도, 웹 페이지에서 할당하는 메모리는 앱과 별도의 스레드에서 관리하기 때문에 문제없습니다. 가장 많이 사용되는 WebKit을 이용한 WebView 사용법에 대해 정리하고자 합니다. 이 글 하나로 모든 걸 정리하겠습니다! 시작!! WebViewController 1. import WebKit 2. WKWebView를 담아줄 콘텐츠 뷰가 필요하기 때문에 UIView를 이용해 웹뷰 배경 뷰를 생성해 줍니다. import UIKit import WebKit class WebViewController: UIViewControlle.. 2023. 7. 25. 이전 1 2 3 4 5 6 ··· 16 다음 more 728x90 반응형