아이폰 개발(129)
-
Swift용 Range Slider 사용
RangeSlider 컴포넌트를 사용하려고 보니 대부분 6~7년전에 업데이트된 것들이라 소스를 수정해서 써야하는 것도 있다. 그나마 가장 최근에 업데이트된 ZMSwiftRangeSlider를 써보니 iOS SDK 버전만 바꿔주면 문제 없이 사용 가능하고 다행히 내가 원하는 스타일의 UI로 커스터마이징이 가능하다. https://github.com/nanjingboy/ZMSwiftRangeSlider GitHub - nanjingboy/ZMSwiftRangeSlider: A simple Range Slider library by Swift. A simple Range Slider library by Swift. Contribute to nanjingboy/ZMSwiftRangeSlider developme..
2023.06.21 -
Python용 TensorFlow 코드를 Swift용으로 컨버팅
Swift용 TensorFlow 라이브러리에서는 tf.gather나 tf.broadcast_to 등과 같은 간단한 함수들조차 제공하지 않아서, Python에서는 쉽게 구현한 코드를 Swift용으로 컨버팅을 하려면 같은 결과를 만드는 사용자 정의 함수를 만들어서 사용해야 한다. Swift에서 이미 배열 연산을 제공하기 때문에 크게 어렵지 않게 직접 구현 가능하다. https://www.tensorflow.org/api_docs/python/tf/gather tf.gather | TensorFlow v2.12.0 Gather slices from params axis axis according to indices. (deprecated arguments) www.tensorflow.org https://ww..
2023.04.21 -
Xcode 14.3에서 Cocoa Pods 관련 빌드 문제 생기는 문제
Xcode 14.3의 최소 iOS 버전이 11 이상으로 변경됨으로써 발생하는 문제인듯 하다. Cocoa Pods로 추가된 모듈 중에 8.0 과 같이 더이상 지원하지 않는 버전을 타게팅할 경우 libarclite_iphoneos.a 파일이 없다는 정체모를 문제가 생긴다. 8.0을 11.0 으로 변경해주고 다시 빌드하면 해결됨 https://stackoverflow.com/questions/75574268/missing-file-libarclite-iphoneos-a-xcode-14-3 Missing file libarclite_iphoneos.a (Xcode 14.3) After installing Xcode 14.3 in order to run my app on my ios 16.3 iPhone XS. ..
2023.04.19 -
Swift 국가 코드 선택 라이브러리 CountryPicker
https://suryakantsharma.github.io/CountryPicker/ CountryPicker A simple, customizable Country picker for picking country or dialing code. 🇮🇳 🇯🇵 🇰🇷 🇩🇪 🇨🇳 🇺🇸 🇫🇷 🇪🇸 🇮🇹 🇷🇺 🇬🇧 suryakantsharma.github.io https://github.com/SURYAKANTSHARMA/CountryPicker GitHub - SURYAKANTSHARMA/CountryPicker: A simple, customizable Country picker for picking country or dialing code. 🇮🇳 🇯 A simple, customizable Country p..
2023.01.10 -
M2 맥북에어 개발 환경 설정
1. pod install 에러 Xcode 설치 후 이전에 작업하던 프로젝트를 가져와서 pod install을 하려니 다음과 같은 에러가 발생한다. M2에서는 gem으로 cocoapod를 설치하면 안되는 듯. $ sudo gem install cocoapods 그래서 일단은 uninstall 하고, sudo gem uninstall cocoapods homebrew로 인스톨을 하기 위해 당연히 homebrew를 먼저 설치해줘야 한다. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew install cocoapods 이제는 pod install이 정상 동작한다. 2. Xcode..
2022.10.31 -
TensorFlow Lite를 이용한 동작 인식
TensorFlow Lite 예제 중에 동작 인식을 구현하기 위해서는 pose_estimation 예제를 참고하면 된다. 참고로 안드로이드용은 Pose Classification을 하는 부분이 붙어 있지만, iOS용은 별도로 붙여주어야 한다. https://github.com/tensorflow/examples/tree/master/lite/examples/pose_estimation https://github.com/tensorflow/examples GitHub - tensorflow/examples: TensorFlow examples TensorFlow examples. Contribute to tensorflow/examples development by creating an account on..
2022.10.30