본문 바로가기
반응형

xcode5

[IOS] M1 에서 pod install 시 ruby 관련 오류 pod install 을 날렸는데, 아래와 같은 오류가 발생했습니다. 해결 방법 1 cocoapods 재설치 sudo gem uninstall cocoapods brew install cocoapods 그리고 나서 해당 프로젝트로 이동 후 pod install 성공. 혹시 위 방법으로 안된다면 해결 방법 2 1. Finder 열고, 우측상단에 "터미널" 입력 2. 검색된 "터미널" 아이콘에서 우클릭 후 "정보가져오기" 3. Rosetta 로 열기에 체크 4. 터미널을 새로 열고 아래 명령어로 ffi 설치 sudo gem install ffi 그리고 나서 해당 프로젝트로 이동 후 pod install 2022. 8. 13.
[Objective-C] 기초부터 앱개발까지 (별도 클래스, 함수 파일만들기) Objective-C 에서 별도의 Util성 클래스나 함수를 만드는 방법을 찾아봤습니다. 한 소스 파일에 class 와 method 를 계속해서 추가하다보면 소스 관리하기가 참 어렵습니다. Objective-C 와 친해지고 싶다 ㅠㅠ Method 를 파일로 빼기 일단 h, m 파일을 만들고 method 만 만들어서 사용하도록 해보겠습니다. Utils 라는 그룹(=폴더)을 만들고, 그 안에 TestUtils.h, TestUtils.m 을 만듭니다. 그리고 헤더 파일(TestUtils.h)에 사용할 메소드를 선언해 줍니다. TestUtil.m 에서는 메소드 내부를 구현합니다. 그리고 ViewController.h 에서 Utils/TestUtils.h 를 import 합니다. ViewController.m 에.. 2022. 2. 5.
[Xcode] RuntimeError - [Xcodeproj] Unknown object version. Xcodeproj Unknown object version. Xcode 에서 프로젝트를 생성하고 >> pod init 을 하니까 다음과 같은 오류가 발생합니다. 이건 뭐지.. 어젠 잘 됐는데 그 사이에 Xcode 업데이트 한것 밖에 없는... 이거네.. apple 은 업데이트하기가 무서워, 버전을 내려서 해결하기 최신 버전은 무슨 오류가 날지 모르기 때문에 피하는 편입니다만, 맥은 아직 익숙하지 않아서 -_-ㅋ 프로젝트 폴더로 들어갑니다. {프로젝트이름}.xcodeproj 폴더가 보입니다. 또 들어갑니다. project.pbxproj 파일을 수정합니다. 수정 한 내용은, 아래와 같습니다. git 변경 내용이므로 라인에 - 는 수정 전, + 는 수정 후 입니다. 저장 후 다시 프로젝트 폴더에서 >> pod.. 2021. 9. 22.
[xcode] PlayGround 사용방법 Playground 사용법 Playground 는 놀이터죠. 간단한 코드를 실행해 볼수 있는 우선 Xcode 를 실행합니다. File > New > Playgound 를 클릭합니다. 간단하게 사용해 볼거니까 Blank 를 선택합니다. Playground File명을 입력해줍니다. 따라~~~ 이제 놀면 됩니다. 코드로 ㅋㅋ 첫줄에 import UIKit 은 빼도 됩니다. 기초부터 놀아야 하니까, 테스트 코드를 입력하고 좌측에 보이는 곳에 마우스를 가져가면 파란색 재생 버튼이 생깁니다. 그걸 누르면 코드가 실행됩니다. print() 를 하면 창 하단에 표시가 되고 코드의 우측에는 값이 표시됩니다. 자동실행 / 수동실행 이 부분을 누르고 있으면 메뉴가 나옵니다. (클릭하고 계속 누르고 있어야됩니다) Auto .. 2021. 8. 26.
Xcode - hello world (swift) Xcode Swift 언제나 그렇듯, 모든 개발의 시작은 Hello World 지요. 당연히 맥북이나 아이맥에서 실행해야합니다. Xcode 를 실행합니다. 그리고 playground 말고 Create a new Xcode project 를 선택합니다. Single View App 을 선택합니다. 그리고 Next Product Name, Organization Name, Organization Identifier 를 입력하고, Language 는 Swift 입니다. 그리고 Next 여긴 기본값으로 넘어갑니다. 그냥 Create 클릭. 좌측 explorer창에서 Main.storyboard 를 선택합니다. 그럼 아이폰 모양이 나옵니다. 화면에 레이블을 끌어와야 합니다. 우측 상단에 보면 아래 캡쳐 이미지에 .. 2019. 3. 31.
728x90
반응형