# Xcode

584개의 포스트
post-thumbnail

[iOS 개발] Xcode 시작하기

0. 주저리 예전부터 iOS 개발을 배우고 싶었는데 (그 핑계로 맥북까지 산) 상황이 여의치 않아 이제서야 하나씩 배워보고자 한다. 이 시리즈는 iOS 개발을 한 번도 해보지 않은 현역 개발자의 iOS 개발 공부 여정을 담았다. 1. 환경설정 제일 먼저 Creat

어제
·
0개의 댓글
·

[테킷 앱스쿨3기_iOS] 클로저 표현식

{ (매개변수들) -> 반환 타입 in return \~~}이런 형식으로 클로저를 표현함in 키워드는 다음부터가 클로저 표현식 시작이다 라는 의미임매개변수, 반환타입 모두 생략 가능하면 위와 같이 생략 가능() -> Void 인 경우 위와 같이 생략한 것임함수는 이름

3일 전
·
0개의 댓글
·

[iOS] XCode 빌드 시, Signing for "라이브러리" requires a development team. 에러 자동 해결

RN으로 개발을 하다 피지컬 디바이스로 테스트해볼 때, 이런 에러가 뜨고는 한다.앱 자체 사이닝 말고, 거기에서 쓰는 번들들이 사이닝 디벨롭먼트 팀을 요구하는 경우가 있다!이 걸 매번 클릭 클릭 하기 귀찮아서 자동화하는 방법을 찾아봤다.podfile에서이렇게 돼 있던

3일 전
·
0개의 댓글
·

[테킷 앱스쿨3기_iOS] 객체지향 vs 프로토콜지향

객체지향class 사용상속을 통해 계층화 - 하나의 객체에 단일 상속만 가능override로 메소드 추가 및 대체 가능참조 타입 (Reference Type) - 메모리 공유로 적은 메모리 사용멀티 스레드/프로세스에 약하다는 단점이 있음프로토콜지향struct, enum

3일 전
·
0개의 댓글
·

[테킷 앱스쿨3기_iOS] 프로토콜지향

위의 코드는 간단한 프로토콜 예시임프로토콜에서 초기에 구현해놓은 메소드와 다른 동작을 하더라도 변경해주면 됨

3일 전
·
0개의 댓글
·

[테킷 앱스쿨3기_iOS] 객체 지향

구조체 - struct열거형 - enum클래스 - class위의 3가지 중 하나의 타입임, 모두의 역할이 다 다름캡슐화(encapsulation)상속(inheritance)다형성(polymorphism)객체: 하나 이상의 역할을 수행하는 메서드와 데이터의 묶음, 재사용

3일 전
·
0개의 댓글
·

[테킷 앱스쿨3기_iOS] 함수, 메서드

지역 매개변수(local parameter name) vs 외부 매개변수(external parameter name) 함수 코드 내에서 선언된 매개변수를 지역 매개변수라고 함

4일 전
·
0개의 댓글
·

UIKit에서 Storyboard 없이 코드로 UI 구현하기

처음 iOS 공부를 시작할 때에는 대부분 Storyboard로 UI를 구현하는 일이 많지만, 아무래도 Storyboard 만으로는 한계가 있고, 다른 사람들과 같이 협업할 때에는 코드 베이스로 구현하는 것이 더 편리할 수 있다. 그래서 Storyboard를 제거하고,

2023년 5월 22일
·
0개의 댓글
·
post-thumbnail

[iOS] AppProject 및 속성

An Xcode project is a repository for all the files, resources, and information required to build one or more software products. A project contains all

2023년 5월 22일
·
0개의 댓글
·

[iOS] Info.plist 및 속성

Information Property List의 약자실행 패키지에 관한 필수 설정 정보가 포함된 구조화된 텍스트 파일일반적으로 XML 포맷을 사용key, value로 구성된 dictionary 형태이고, 이 키값을 이용하여 앱의 설정을 가져옴프로젝트를 생성하면 자동으로

2023년 5월 21일
·
0개의 댓글
·

[iOS] Target 및 하위 속성

Xcode에서 Target의 용도와 포함되는 속성들에 대해 정리

2023년 5월 21일
·
0개의 댓글
·
post-thumbnail

[SwiftUI] Chapter 3_1. Composing Complex Interfaces

Section1 Add a Category View 이번에는 카테고리를 만들어서 이를 View로 보여주는 화면 구성을 만들어보는 시간이다. 시작해보자. ㅇㅣㄹㄷㅏㄴㄹ ㅋ

2023년 5월 11일
·
0개의 댓글
·
post-thumbnail

[CocoaPods] 리액트 네이티브에서 PhaseScriptExecution 해결하기

아무래도 Xcode 버전을 14.2 에서 14.3 으로 업데이트해서 문제가 생긴 것 같았다. 언제 고쳐질 지는 모르겠지만 해결한 방법을 적어두려고 한다.

2023년 5월 4일
·
0개의 댓글
·

내 프로젝트에 외부 파일 추가할 때

개발을 할 때 어디선가 코드를 가져와서 복붙을 하는 것은 자주하는 일입니다만, 가끔 그걸 넘어서서 .swift 파일을 통째로 프로젝트에 추가해야 할 경우도 생깁니다. 오늘은 외부 코드 파일 (사실 코드 뿐만 아니라 모든 파일에 해당합니다.)을 추가하는 방법에 대해서 알

2023년 5월 2일
·
0개의 댓글
·
post-thumbnail

Xcode 14.3 업데이트 후 빌드 에러

얼마전에 Xcode를 14.3으로 올리고 나서 기존 프로젝트를 빌드하려고 하니 오류가 났다.구글링을 해보니, CocoaPods 모듈들 Build Target을 잡지 못해 생기는 오류란다.열심히 코드를 수정하고 배포하려고 하는데 이번에는 Archive build 에서 말

2023년 4월 28일
·
2개의 댓글
·
post-thumbnail

[Flutter 오류] Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a

Xcode 14.3, IOS 16.4, Flutter 3.7.10플러터로 개발 중에 Xcode를 업데이트했더니 위와 같은 오류가 발생하였다..원인으로는 Xcode 14.3부터 지원하지 않은 버전으로 빌드하려다 보니 생기는 오류라고 한다.프로젝트 폴더/ios/Podfil

2023년 4월 27일
·
0개의 댓글
·
post-thumbnail

[해결] Xcode 무한 로딩/무한 업데이트 해결방법

실수로.. 아이폰 IOS 업그레이드를 하면서 Xcode에서 아이폰 인식을 못한다.어쩔 수 없이 Xcode 업데이트를 눌렀다. 🥲근데 이게 머임..무한로딩에 걸려버린 것..내가 시도해본 방법은1\. 재부팅 (실패)2\. 켜놓고 다음날까지 기다리기 (실패)3\. Xcod

2023년 4월 27일
·
0개의 댓글
·
post-thumbnail

Linker command failed with exit code 1 (use -v to see invocation) 에러 해결법

해당 프로젝트의 Podfile을 켜서 해당 문구를 해당 문구로 변경하고터미널을 켠 후 프로젝트 폴더로 이동 후 을 진행해주면 된다.안된다면 Pods, Runner.xcworkspace, Podfile.lock 세 파일을 지운 후 pod install 을 실행해보자.

2023년 4월 25일
·
0개의 댓글
·