본문 바로가기
728x90
반응형

개발/IOS5

[iOS]can’t find gem cocoapods (>= 0.a) with executable pod (Gem::GemNotFoundException) sudo gem uninstall cocoapods sudo gem install -n /usr/local/bin cocoapods 2023. 7. 18.
[iOS] sudo gem install cocoapods 실행 시 에러 오랜만에 빌드하는 프로젝트나 인수인계 받은 프로젝트를 빌드시 위와 같은 에러가 발생하는 경우가 있다. 원인을 찾아서 해결해보자. 1. 발생 sudo gem install cocoapods --pre로 cocoaspods 업데이트를 시도시 위와 같은 에러 발생 루비의 버전이 낮아서 업데이트가 필요한 상황 2. 에러메시지 ERROR: Error installing cocoapods: ERROR: Failed to build gem native extension. current directory: /Library/Ruby/Gems/2.6.0/gems/ffi-1.15.0/ext/ffi_c /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby -.. 2023. 7. 18.
[iOS] Objective-C, Swift란? iOS언어 (Objective-C 및 Swift) iOS 애플리케이션을 개발할 때 사용하는 언어로 Objective-C와 Swift가 있습니다. Objective-C는 iOS 개발의 초창기부터 사용되었던 언어이며, Swift는 2014년에 발표된 새로운 언어입니다. 이번 포스팅에서는 각 언어의 특징과 장단점, 그리고 둘의 비교를 중심으로 설명하겠습니다. 1. Objective-C 특징 객체 지향 언어 C 언어를 기반으로 한 언어 동적 바인딩, 런타임 레시버 시스템, 다중 상속 등의 특징을 가짐 기존 C 언어와의 호환성이 높아 C 언어로 작성된 코드와의 연동이 쉬움 장단점 장점 오래된 언어로써, 축적된 라이브러리 및 개발자들의 경험을 활용할 수 있음 C 언어와의 호환성이 높아, 기존 C 언어로 작성된 코드.. 2023. 2. 17.
[iOS] 기술 면접 질문 37개 모음 안녕하세요 iOS 면접 질문에 대한 자세한 블로그 포스팅을 작성해드리겠습니다. iOS 개발자 면접에서는 Objective-C 및 Swift 언어, CocoaTouch 프레임워크, iOS 개발 관련 도구, 아키텍처 및 디자인 패턴, 네트워킹, 데이터베이스, 자료 구조 및 알고리즘 등 다양한 주제에 대한 질문이 제시됩니다. 따라서, 다음과 같이 주요 주제별로 내용을 정리해보았습니다. 1. 언어 (Objective-C 및 Swift) Objective-C와 Swift 언어 각각의 특징 및 차이점 설명 @synthesize와 @dynamic 키워드 설명 KVC(Key-Value Coding) 및 KVO(Key-Value Observing) 설명 Swift에서 guard와 if let의 차이점 설명 Swift에서.. 2023. 2. 16.
아이폰 iOS16 업데이트 내용 - 간단 정리 아이폰의 최신 운영체제 iOS16이 공식 출시됐다. 이번 업데이트에서는 새로워진 맞춤형 잠금화면과 작은 소소한 변화와 유용한 기능들이 많이 추가되었습니다. iOS16 적용 가능 디바이스 아이폰 8 이상 iOS16 업데이트 내용 맞춤형 잠금 화면 iOS16의 새로워진 잠금화면은 사용자가 원하는 스타일을 적용할 수 있습니다. 마음에 드는 서체 선택, 다양한 위젯 배치, 원하는 사진 설정이 있습니다. 시계를 사진 뒤로 앞으로 조절 가능합니다. 잠금 화면을 여러 개 만들 수 있습니다 AOD 지원 - 아이폰 14 아이폰 14 프로, 아이폰 14 프로 맥스 집중 모드 iOS16의 집중 모드 설정을 통해 알림을 받아보고 싶은 앱과 사람만 알림을 허용해두고, 그렇지 않은 경우에는 알림이 울리지 않도록 할 수 있습니다... 2022. 9. 18.
728x90
반응형