ios10 Swift3.0의 경고 제어 iOS 7까지는 UIALertView를 이용하여 경고 제어를 하고 있었지만, iOS 8부터는 UIALertController를 이용하여 경고 제어하는 것이 추천되고 있습니다. UIAlertController를 사용하여 경고를 제어하는 방법을 정리했습니다. Xcode Ver 8.2.1- Swift 3.0 iOS 10.2 iPhone 7 Plus Simulator 구현의 순서를 코드 뿐만이 아니... UIAlertControllerSwift3.0ios10Xcode8 인증 세션을 부여하고 URL을 로드한다【Swift3.0】【Alamofire4.2.0】 앱 안에 여러 걸친 WebView의 세션 관리 방법 중 하나로 메모해 둡니다. Alamofire 4.2.0 사용 로그인 화면 등으로 전화 미리 상기(getAuthSession)에서 취득한 세션을 부여해 URL을 로드 냄새에 참고로 한 기사 ...이 기사는 거의 여기의 Swift/Alamofire 버전 업 대응 버전과 같습니다... Swift3.0UIWebViewsessionios10쿠키 iOS 앱 개발을 위해 휴먼 인터페이스 가이드라인을 참고하면서 Apple제의 앱을 관찰한다(네비게이션 바의 세그먼테이션 컨트롤편) 이 기사에서는 iOS에 설치된 Apple에서 만든 앱의 UI에 대해 살펴보고 앱 개발에 도움이 되는 것을 목표로 합니다. Apple의 을 자주 인용하므로 생략하고 Apple HIG라고 부릅니다. Apple HIG에 준거하고 있는 내용에 대해서는 링크하고 있습니다만, 기본적으로는 Apple제 앱의 공통점으로부터 HIG에 쓰여지지 않은 UI의 일관성을 바탕으로 고찰하고 있습니다. 만약 다른 패턴... iOSios10애플 Unity에서 iOS Speech로 음성 인식 iOS10 에서 공개된 Speech API 입니다만, 이제 iOS11 도 나왔다고 하는 지금 무렵이 되어, Unity 로부터 사용해 보고 싶어졌습니다. 그러나 plugin 은 아무래도 아무도 공개하지 않았던 것 같아서, 만들어 보았습니다. GitHub 로 공개하고 있으므로, clone 하고 사용해 주세요. ISpeechRecognizer 구현 콜백을받는 GameObject의 이름 등록 Uni... iOSios10UnitySpeech음성 인식 Staging에 대한 환경 설정을 Xcode에 추가 swift3에서 신규 앱을 만들게 되었으므로 비망록입니다. 기타 비망록 대부분 웹 서버 측은 Debug, Staging, Production 환경을 만드는 곳이 많을까 생각합니다. Xcode의 설정도 느슨하게 맞추어 URL을 바꾸거나 하고 싶기 때문에, 환경을 만듭니다. 이미 Debug와 Release가 있으므로 Staging을 추가합니다. 1. Configurations 복사 및 추가 2.... ios10Xcode8swift3 Firebase Storage에 이미지를 업로드하는 샘플을 만들어 보았다! 샘플 프로젝트를 BitBucket에 올리고 있기 때문에 좋다면보십시오. 또한 Firebase에서 이미 프로젝트를 삭제했기 때문에 작동하지 않습니다. 자신의 것으로 바꾸고 나서 실험 등 부디 OSX 10.11.6 Xcode 8 Xcode의 새로운 프로젝트 생성 및 Firebase 콘솔에서 앱 등록 Firebase 프로젝트 적용 기본 설정이라면 인증을 하고 있는 사용자만 파일 업로드를 할 수 있... FirebaseSwiftios10swift3Xcode [Swift] iOS10/Swift3에서 Twitter풍의 스플래시 화면의 애니메이션을 재작성해 본다 iOS10/Swift3에서 기존 애니메이션을 쓰는 방법이 바뀌기 때문에, 연습이 끝나면, Twitter풍의 스플래쉬 화면의 애니메이션을 재작성해 봅니다. 그건 그렇고, 개발 환경은 "XCode8.0 Beta5"입니다. 간단하게 변환하면 아래와 같은 이미지가 됩니다. 기존 애니메이션으로의 변환은 XCode8이 리팩터 해줍니다. TwitterLikeAnimation.swift 이건 지루하지 않기... iOSSwiftios10swift3프로토콜 [iOS10] Today Extension (Widget)의 빠짐(iPad) iOS10의 Today Extension (Widget)을 개발하는 동안 빠진 곳을 씁니다. OS: iOS10 기기: iPad(iPad Pro 12.9인치 제외) iPad에서 화면을 Landscape로 설정하면 위젯을 왼쪽 또는 오른쪽 열에 배치할 수 있습니다. 화면을 Portrait로 하면 1열이 됩니다. (iPad Pro 12.9인치 제외) 문제는 위젯을 오른쪽 열에 배치했을 때, 예를 ... ios10iPad iOS10의 UITableView의 높이가 바뀌었을 때의 애니메이션에 대해 안녕하세요 탭하는 등 높이가 애니메이션으로 바뀌는 TableView iOS 9 이전과 iOS 10.0에서 움직임이 조금 다르므로 조사하고 있으면 발견했기 때문에 정리하고 싶습니다. 이르지 못하는 점 등 많이 있다고 생각합니다만, 코멘트등 받을 수 있으면 다행입니다. (보기 어렵고 미안해 ...) iOS 10이라면 높이를 바꿀 때 셀끼리의 라벨이 겹치는 것처럼 보입니다. 애니메이션으로 높이가 ... UITableViewSwift3.0Xcode8Swift2.0ios10 [Swift] 이 시기이기 때문에 수정된 iOS 10의 새로운 기능인 DateInterval(NSDateInterval) WWDC에 있지만 이전 iOS 버전은 계속 수정되고 있습니다. 아이폰 출하 시 초기 버전은 최신 두 개 이전에 설정이에 따라 2개 전 버전부터 지원한다는 방침이다. (회사 내부 사정으로 인해 터미널 버전을 올리지 못하는 회사도 있다) 이에 따라 이번 iOS 12 업그레이드로 iOS 10에서 사용할 수 있는 기능을 사용할 수 있게 됨에 따라 재조사한 내용을 주기적으로 기록하기로 했다. 이번에는... Swiftios10 [Swift] 이 시기부터 iOS 10의 새로운 기능인 UItableView UICollectionView의 개선과 Proe-Fetching API를 재검토하겠습니다. 이전 iOS 버전은 WWDC 이전에 수정되었습니다. 이에 따라 이번 iOS 12 업그레이드로 iOS 10에서 사용할 수 있는 기능을 사용할 수 있게 됨에 따라 재조사한 내용을 주기적으로 기록하기로 했다. iOS 9은 UITObleView 및 UICollectionView를 고속으로 스크롤할 때 화면이 깜박입니다. 이것은 칸이 표시되기 전에 집중을 처리하기 때문에 칸을 다시 만드는 데 시간이 ... Swiftios10 [iOS 10] 번거로운 커널 로그 숨기기 iOS 10에서 커널의 로그가 출력되므로 Xcode Devices 창에서 로그 구문 분석이 어렵습니다. 따라서 Application/Utilities/Constore 응용 프로그램을 사용하면 필요하지 않은 커널 로그의 출력을 숨길 수 있습니다. 다음은 조작 방법을 소개합니다. 1. 연결된 장치 선택 만약 우리가 아무것도 하지 않는다면, 내핵의 로그는 계속 출력될 것이다. 2. Search 텍... ios10iOS iOS 10 이후에도 32비트 터미널을 인식해야 하는 경우 사용Int을 통해 설비는 64비트나 32비트를 의식하지 못한 상태에서 코드를 쓸 수 있게 되었는데, 푹 빠진 곳이 있기 때문에 총괄하고 싶습니다. ※ 현재 확인된 것은 NSPredicate에서만 발생한 붕괴입니다. 이 가운데 iPhone5, iPhone5c, iPad 4th, iPad mini 2는 32비트 단말기다. 최신 OS는 32비트 터미널을 지원하기 때문에 비트 수 주변에 붕괴가 발생... Swiftios10iOS iOS 10 이후에는 MediaPlayer 라이브러리를 사용할 수 없습니다. iOS 10이 MPMusic Picker Controller를 사용하는 경우 순식간에 나왔지만 금방 사라져서 곤란해요. 조사해보면 iOS 10에서 "미디어 라이브러리 이용 목적" Info.plist에 기재해야 합니다. iOS 10에서 기존 어플리케이션을 실행하는 경우 미디어 라이브러리 사용 권한 대화 상자가 자동으로 팝업됨 "뭐냐, 아무거나 꺼내도 되냐?" 그런 일이 없으니 대응 절차를 기록... Xcode8MediaPlayerios10iOS 알림 설정 가져오기 iOS 10에서 알림 설정을 받을 수 있어서 해봤어요. 각 사용자의 알림 설정을 판단하면 어떤 행동을 할 수 있을 것 같다. ※ 다음과 같은 정보를 얻을 수 있습니다. 통지 허용의 가부 알림 센터에 표시 여부 "App 아이콘에 배지 표시"여부 잠금 화면에 표시됨 알림 스타일의 종류 목소리 가능 휘장의 가부 경보의 가부 그러나 iOS 9 이하에서도 알림 허용 여부를 판단할 수 있다. AppDe... Swiftios10iOS
Swift3.0의 경고 제어 iOS 7까지는 UIALertView를 이용하여 경고 제어를 하고 있었지만, iOS 8부터는 UIALertController를 이용하여 경고 제어하는 것이 추천되고 있습니다. UIAlertController를 사용하여 경고를 제어하는 방법을 정리했습니다. Xcode Ver 8.2.1- Swift 3.0 iOS 10.2 iPhone 7 Plus Simulator 구현의 순서를 코드 뿐만이 아니... UIAlertControllerSwift3.0ios10Xcode8 인증 세션을 부여하고 URL을 로드한다【Swift3.0】【Alamofire4.2.0】 앱 안에 여러 걸친 WebView의 세션 관리 방법 중 하나로 메모해 둡니다. Alamofire 4.2.0 사용 로그인 화면 등으로 전화 미리 상기(getAuthSession)에서 취득한 세션을 부여해 URL을 로드 냄새에 참고로 한 기사 ...이 기사는 거의 여기의 Swift/Alamofire 버전 업 대응 버전과 같습니다... Swift3.0UIWebViewsessionios10쿠키 iOS 앱 개발을 위해 휴먼 인터페이스 가이드라인을 참고하면서 Apple제의 앱을 관찰한다(네비게이션 바의 세그먼테이션 컨트롤편) 이 기사에서는 iOS에 설치된 Apple에서 만든 앱의 UI에 대해 살펴보고 앱 개발에 도움이 되는 것을 목표로 합니다. Apple의 을 자주 인용하므로 생략하고 Apple HIG라고 부릅니다. Apple HIG에 준거하고 있는 내용에 대해서는 링크하고 있습니다만, 기본적으로는 Apple제 앱의 공통점으로부터 HIG에 쓰여지지 않은 UI의 일관성을 바탕으로 고찰하고 있습니다. 만약 다른 패턴... iOSios10애플 Unity에서 iOS Speech로 음성 인식 iOS10 에서 공개된 Speech API 입니다만, 이제 iOS11 도 나왔다고 하는 지금 무렵이 되어, Unity 로부터 사용해 보고 싶어졌습니다. 그러나 plugin 은 아무래도 아무도 공개하지 않았던 것 같아서, 만들어 보았습니다. GitHub 로 공개하고 있으므로, clone 하고 사용해 주세요. ISpeechRecognizer 구현 콜백을받는 GameObject의 이름 등록 Uni... iOSios10UnitySpeech음성 인식 Staging에 대한 환경 설정을 Xcode에 추가 swift3에서 신규 앱을 만들게 되었으므로 비망록입니다. 기타 비망록 대부분 웹 서버 측은 Debug, Staging, Production 환경을 만드는 곳이 많을까 생각합니다. Xcode의 설정도 느슨하게 맞추어 URL을 바꾸거나 하고 싶기 때문에, 환경을 만듭니다. 이미 Debug와 Release가 있으므로 Staging을 추가합니다. 1. Configurations 복사 및 추가 2.... ios10Xcode8swift3 Firebase Storage에 이미지를 업로드하는 샘플을 만들어 보았다! 샘플 프로젝트를 BitBucket에 올리고 있기 때문에 좋다면보십시오. 또한 Firebase에서 이미 프로젝트를 삭제했기 때문에 작동하지 않습니다. 자신의 것으로 바꾸고 나서 실험 등 부디 OSX 10.11.6 Xcode 8 Xcode의 새로운 프로젝트 생성 및 Firebase 콘솔에서 앱 등록 Firebase 프로젝트 적용 기본 설정이라면 인증을 하고 있는 사용자만 파일 업로드를 할 수 있... FirebaseSwiftios10swift3Xcode [Swift] iOS10/Swift3에서 Twitter풍의 스플래시 화면의 애니메이션을 재작성해 본다 iOS10/Swift3에서 기존 애니메이션을 쓰는 방법이 바뀌기 때문에, 연습이 끝나면, Twitter풍의 스플래쉬 화면의 애니메이션을 재작성해 봅니다. 그건 그렇고, 개발 환경은 "XCode8.0 Beta5"입니다. 간단하게 변환하면 아래와 같은 이미지가 됩니다. 기존 애니메이션으로의 변환은 XCode8이 리팩터 해줍니다. TwitterLikeAnimation.swift 이건 지루하지 않기... iOSSwiftios10swift3프로토콜 [iOS10] Today Extension (Widget)의 빠짐(iPad) iOS10의 Today Extension (Widget)을 개발하는 동안 빠진 곳을 씁니다. OS: iOS10 기기: iPad(iPad Pro 12.9인치 제외) iPad에서 화면을 Landscape로 설정하면 위젯을 왼쪽 또는 오른쪽 열에 배치할 수 있습니다. 화면을 Portrait로 하면 1열이 됩니다. (iPad Pro 12.9인치 제외) 문제는 위젯을 오른쪽 열에 배치했을 때, 예를 ... ios10iPad iOS10의 UITableView의 높이가 바뀌었을 때의 애니메이션에 대해 안녕하세요 탭하는 등 높이가 애니메이션으로 바뀌는 TableView iOS 9 이전과 iOS 10.0에서 움직임이 조금 다르므로 조사하고 있으면 발견했기 때문에 정리하고 싶습니다. 이르지 못하는 점 등 많이 있다고 생각합니다만, 코멘트등 받을 수 있으면 다행입니다. (보기 어렵고 미안해 ...) iOS 10이라면 높이를 바꿀 때 셀끼리의 라벨이 겹치는 것처럼 보입니다. 애니메이션으로 높이가 ... UITableViewSwift3.0Xcode8Swift2.0ios10 [Swift] 이 시기이기 때문에 수정된 iOS 10의 새로운 기능인 DateInterval(NSDateInterval) WWDC에 있지만 이전 iOS 버전은 계속 수정되고 있습니다. 아이폰 출하 시 초기 버전은 최신 두 개 이전에 설정이에 따라 2개 전 버전부터 지원한다는 방침이다. (회사 내부 사정으로 인해 터미널 버전을 올리지 못하는 회사도 있다) 이에 따라 이번 iOS 12 업그레이드로 iOS 10에서 사용할 수 있는 기능을 사용할 수 있게 됨에 따라 재조사한 내용을 주기적으로 기록하기로 했다. 이번에는... Swiftios10 [Swift] 이 시기부터 iOS 10의 새로운 기능인 UItableView UICollectionView의 개선과 Proe-Fetching API를 재검토하겠습니다. 이전 iOS 버전은 WWDC 이전에 수정되었습니다. 이에 따라 이번 iOS 12 업그레이드로 iOS 10에서 사용할 수 있는 기능을 사용할 수 있게 됨에 따라 재조사한 내용을 주기적으로 기록하기로 했다. iOS 9은 UITObleView 및 UICollectionView를 고속으로 스크롤할 때 화면이 깜박입니다. 이것은 칸이 표시되기 전에 집중을 처리하기 때문에 칸을 다시 만드는 데 시간이 ... Swiftios10 [iOS 10] 번거로운 커널 로그 숨기기 iOS 10에서 커널의 로그가 출력되므로 Xcode Devices 창에서 로그 구문 분석이 어렵습니다. 따라서 Application/Utilities/Constore 응용 프로그램을 사용하면 필요하지 않은 커널 로그의 출력을 숨길 수 있습니다. 다음은 조작 방법을 소개합니다. 1. 연결된 장치 선택 만약 우리가 아무것도 하지 않는다면, 내핵의 로그는 계속 출력될 것이다. 2. Search 텍... ios10iOS iOS 10 이후에도 32비트 터미널을 인식해야 하는 경우 사용Int을 통해 설비는 64비트나 32비트를 의식하지 못한 상태에서 코드를 쓸 수 있게 되었는데, 푹 빠진 곳이 있기 때문에 총괄하고 싶습니다. ※ 현재 확인된 것은 NSPredicate에서만 발생한 붕괴입니다. 이 가운데 iPhone5, iPhone5c, iPad 4th, iPad mini 2는 32비트 단말기다. 최신 OS는 32비트 터미널을 지원하기 때문에 비트 수 주변에 붕괴가 발생... Swiftios10iOS iOS 10 이후에는 MediaPlayer 라이브러리를 사용할 수 없습니다. iOS 10이 MPMusic Picker Controller를 사용하는 경우 순식간에 나왔지만 금방 사라져서 곤란해요. 조사해보면 iOS 10에서 "미디어 라이브러리 이용 목적" Info.plist에 기재해야 합니다. iOS 10에서 기존 어플리케이션을 실행하는 경우 미디어 라이브러리 사용 권한 대화 상자가 자동으로 팝업됨 "뭐냐, 아무거나 꺼내도 되냐?" 그런 일이 없으니 대응 절차를 기록... Xcode8MediaPlayerios10iOS 알림 설정 가져오기 iOS 10에서 알림 설정을 받을 수 있어서 해봤어요. 각 사용자의 알림 설정을 판단하면 어떤 행동을 할 수 있을 것 같다. ※ 다음과 같은 정보를 얻을 수 있습니다. 통지 허용의 가부 알림 센터에 표시 여부 "App 아이콘에 배지 표시"여부 잠금 화면에 표시됨 알림 스타일의 종류 목소리 가능 휘장의 가부 경보의 가부 그러나 iOS 9 이하에서도 알림 허용 여부를 판단할 수 있다. AppDe... Swiftios10iOS