전체 글 258

Cocoapod 문제 해결 방법 (ld: duplicate symbols for architecture x86_64)

pod이 중복 설치되어서 duplicate 문제가 생김 이럴 때는 아래와 같이 특정 파일을 제거하고 pod 다시 설치해야 함 sudo rm Podfile.lock sudo rm -r [프로젝트명].xcworkspace sudo rm -r Pods pod install +팁 프로젝트에 Pod을 다시 설치하기 전에 Xcode를 클린(Cmd + Shift + K) 혹은 빌드(Cmd + B) 해보면 Pod이 정상작동하는 경우가 다반사입니다. 출처: https://shoveller.tistory.com/4 [성공이란 열정을 잃지않고 실패를 거듭할수 있는 능력이다.] 프로젝트에서 Cocoapod 문제 발생시 제거하고 다시 pod을 설치하는 방법 프로젝트 경로의 Podfile.lock, xcworkspace 및 Po..

Cocoapod 문제 해결 방법 (ld: duplicate symbols for architecture x86_64)

pod이 중복 설치되어서 duplicate 문제가 생김 이럴 때는 아래와 같이 특정 파일을 제거하고 pod 다시 설치해야 함 sudo rm Podfile.lock sudo rm -r [프로젝트명].xcworkspace sudo rm -r Pods pod install +팁 프로젝트에 Pod을 다시 설치하기 전에 Xcode를 클린(Cmd + Shift + K) 혹은 빌드(Cmd + B) 해보면 Pod이 정상작동하는 경우가 다반사입니다. 출처: https://shoveller.tistory.com/4 [성공이란 열정을 잃지않고 실패를 거듭할수 있는 능력이다.] 프로젝트에서 Cocoapod 문제 발생시 제거하고 다시 pod을 설치하는 방법 프로젝트 경로의 Podfile.lock, xcworkspace 및 Po..

[iOS] 옵셔널! 헷갈리는 부분

옵셔널(Optional) -> nil 가능 -> 간단한게 말하면, 옵셔널(?)로 선언된 변수는 값이 있을 수도 있고, 없을 수도 있다는 말 - 옵셔널로 선언하면 해당 변수에 바로 접근 불가함. -> 그래서 위 5가지 사용해서 접근해야 함 참고 https://ginjo.tistory.com/21 [Swift] 옵셔널 (Optional) 옵셔널 (Optional) 옵셔널 (Optional) 은 랩핑이 되어있는 값과 존재하지 않는 값인 nil 중 하나를 나타내는 형태입니다. 간단하게 설명하면 이 변수에는 값이 있을수도 있고, 없을수도 있다는 표현입�� ginjo.tistory.com

[iOS] 스터디 참고 사이트

https://zeddios.tistory.com/8?category=682195 iOS ) 왕초보를 위한 delegate정리 swift 공부를 하면서 꼭 알아야하는 개념 중 하나가 delegate개념인데요, 저같은 경우에는 자료들도 다 영어고 한글로 된 설명을 봐도 너무 이해하기가 어렵더라구요 :( 요 며칠간 공부를 하다가 �� zeddios.tistory.com Raywenderlich 강추 www.raywenderlich.com/books/uikit-apprentice/v9.0 UIKit Apprentice For Complete Beginners! If you’re completely new to Swift and iOS development (or need a brush-up), this is ..