본문 바로가기
반응형

1 - iOS33

[iOS/Swift] Haptic feedback, Haptic effect, 진동 효과 iOS App에서 진동 효과를 주는 방법을 정리해보았다. 공식 문서를 참고하면, Apple은 진동 효과를 Haptic Feedback이라고 부른다. 사용자에게 haptic을 통해 feedback을 제공하는 것이기 때문일 것이다. UIKit에 포함되어있고, UIFeedbackGenerator라는 추상 클래스를 상속 받은 3개의 클래스가 있다. Impact Notification Selection UIImpactFeedbackGenerator FeedbackStyle을 지정하여 UIImpactFeedbackGenerator의 인스턴스를 생성하고, .impactOccurred()를 사용하면 된다. FeedbackStyle은 아래와 같이 5가지 종류가 있다. soft는 light와 비슷한 강도인데, 더 길게 늘.. 2022. 10. 28.
[Xcode] Xcode 웹에서 설치하기, 수동 설치 방법, 업데이트 멈춤 해결 iOS 16으로 업데이트 후, Xcode도 iOS 16을 지원하는 Xcode 14로 업데이트를 하려고 했다. Xcode를 App store에서 업데이트하니 아래처럼 설치 중에서 멈추는 문제가 또 발생하였다. 이전 업데이트 때도 이런 일이 발생했었다. (현재 사용하는 기기는 맥북 프로 인텔) https://developer.apple.com/xcode/ Xcode 14 Overview - Apple Developer Xcode 14 includes everything you need to develop, test, and distribute apps across all Apple platforms. developer.apple.com https://developer.apple.com/download/all.. 2022. 9. 19.
[iOS/Swift] CocoaPods에서 Swift Package Manager로 전환하기 보호되어 있는 글 입니다. 2022. 9. 14.
[iOS/AppStoreConnect] 애플 App store 심사 올리기, App Store Connect 1. 애플 App store connect 사이트에 접속한다. https://appstoreconnect.apple.com/ https://appstoreconnect.apple.com/ appstoreconnect.apple.com 2. Apple developer 계정 로그인 후 '나의 앱'으로 들어간다. 3. 신규 앱이라면 + 버튼을 눌러 추가하고, 기존 앱의 업데이트라면 목록에서 앱을 선택한다. 4. 앱에 대한 정보를 추가한다. 앱 미리보기 및 스크린샷 프로모션 텍스트 설명 이 버전에서 업그레이드된 사항 키워드 지원 URL, 마케팅 URL 버전 저작권 5. 빌드를 업로드 한다. 6. 앱 심사 후 연락이 가능한 연락처 정보를 입력한다. 7. 버전 출시, 자동 업데이트 설정, 평점 설정을 해준다. 8.. 2022. 8. 29.
[개발 문화/책] 구글 엔지니어는 이렇게 일한다 - 문화 https://books.google.co.kr/books/about/%EA%B5%AC%EA%B8%80_%EC%97%94%EC%A7%80%EB%8B%88%EC%96%B4%EB%8A%94_%EC%9D%B4%EB%A0%87%EA%B2%8C_%EC%9D%BC%ED%95%9C.html?id=9KtuEAAAQBAJ&source=kp_book_description&redir_esc=y 구글 엔지니어는 이렇게 일한다 구글 엔지니어는 이렇게 일한다: 구글러가 전하는 문화, 프로세스, 도구의 모든 것구글은 어떻게 개발하고 코드를 관리하는가지난 50년의 세월과 이 책이 입증한 사실이 한 가지 있습니다. 바로 books.google.co.kr 책 '구글 엔지니어는 이렇게 일한다'의 Part 2 - 문화에 대해서 읽고 정리하.. 2022. 8. 26.
[SQLite] 테이블, 칼럼 정보 가져오기 SQLite에서 테이블에 대한 정보를 가져오려면 sqlite_master 테이블에서 정보를 가져오면 된다. CREATE TABLE sqlite_master( type text, name text, tbl_name text, rootpage integer, sql text ); 어떤 파일 내에 있는 table 들의 이름을 알고 싶을 때 사용하는 쿼리 SELECT tbl_name FROM sqlite_master 어떤 table 하나에 속한 column 들에 대한 정보를 알고 싶을 때 사용하는 쿼리 SELECT sql FROM sqlite_master WHERE tbl_name='테이블이름' 2022. 8. 17.
반응형