iOS/Swift72 MAC Xcode 신뢰할 수 없는 개발자 설정 방법 XCode 시뮬레이터로만 하다가 카메라 이용하는 걸보고 해보고 싶은데.. 그러려면 휴대폰의 카메라가 필요하다. 근데 이 거지같은 엑스코드 분명 핸드폰을 맥북에 연결해줬는데도 계속 오류 메세지를 띄우더라 핸드폰엔 신뢰하지 않는 개발자라고 떴다. 근데 내가 겪었던 문제는 이거랑 다른 문제였음 ㅋㅋㅋㅋ 이 문제만있었으면 바로 해결했었겠지.. 이거 말고 다른 문제는 밑 링크와 같은 문제였는데, 그냥 폰 껏다키고 케이블 연결 다시하는 과정 몇번 반복하니깐 해결되더라 https://stackoverflow.com/questions/64974291/xcode-12-3-beta-failed-to-prepare-device-for-development Xcode 12.3 beta: Failed to prepare dev.. 2021. 6. 4. [Swift] 컬렉션 타입 (Array) Swift는 Array, Dictionary, Set 세가지의 컬렉션 타입을 지원한다. 오늘은 그 중 배열 배열 (Array) 배열(Array)은 같은 타입의 데이터를 일렬로 나열한 후 순서대로 저장하는 형태의 컬렉션 타입이다. 배열 타입을 선언하는 방법은 다양하다. //대괄호[]를 사용하여 배열임을 표현 var someString: Array = ["Hello,","Every","one"] //위 배열 선언과 동일한 표현, [String]은 Array의 축약 표현이다 var someString: [String] = ["Hello,","Every","one"] 물론 빈 배열도 생성할 수 있다. //String 데이터를 요소로 갖는 빈 배열 생성 var emptyArray: Array = [String](.. 2021. 6. 3. [Swift] Date Picker 스토리보드로 Date Picker를 만들어보자 프로젝트는 이전 글과 똑같이 만들어주면된다. 2021.05.28 - [Dev/Swift] - [Swift] Image View [Swift] Image View 내가 원하는 이미지를 화면에 출력해보자 스토리보드에 액션함수도 활용하여 인터렉션해보자!!!!!!!!!!! 좀만 하면 할 수 있는 쉬운 난이도다!!!! 누구나 할 수 있다!!! 이미지 뷰는 이름에서 알 수 limjs-dev.tistory.com 라이브러리에서 스토리보드로 우선 추가해주자 데이트 피커를 추가해준 모습이고 Inspector의 Locale: default 는 영문으로 시간이 표시된다. Inspector의 설정을 바꿔주자. 난 한국에 사니깐 지역은 한국, 선택은 휠로 선택, 모드는 defaul.. 2021. 5. 31. [Swift] Image View 내가 원하는 이미지를 화면에 출력해보자 스토리보드에 액션함수도 활용하여 인터렉션해보자!!!!!!!!!!! 좀만 하면 할 수 있는 쉬운 난이도다!!!! 누구나 할 수 있다!!! 이미지 뷰는 이름에서 알 수 있듯 앱에서 사진을 보여줘야 할 때 사용하는 객체이다. 사용방도는 무궁무진하겠지 갤러리 앱이나, 일기장, 사진 편집 등등등 다양하다. 그러므로 꼭 알아야되는 기본중 기본이다. 앱을 만들때 권장하는 이미지 크기는 지원하고자 하는 기기의 최대 해상도에 맞춰야한다. 이미지가 너무 크면 앱의 크기가 너무 커지고, 이미지를 불러오는데 시간도 늘어날 뿐더러 메모리까지 많이 차지한다. 그렇다고 이미지가 너무 작으면 보이질않으니 확대를 해야되는데 막상 확대하면 이미지 픽셀이 깨지는 현상이 발생한다. 아이폰 기기별 권장.. 2021. 5. 28. [Swift] Strong (강한참조) 평소처럼 공부하다 아웃렛 변수를 추가할 때 나타나는 팝업창의 Storage 항목에서 Strong, Weak가 궁금했다. 이 두가지는 메모리 회수 정책을 나타내는 키워드이다. 먼저 ARC란 것을 알아보자 ARC란? Automatic Reference Counting 의 약자로 이름에서 알 수 있듯 자동으로 메모리를 관리해주는 방식이다. ARC는 더이상 필요하지 않은 클래스의 인스턴스를 메모리에서 해제하는 방식으로 동작한다. 참조 계수는 클래스의 인스턴스에만 적용되며, 구조체와 열거형은 값 타입이지 참조 타입이 아니며 참조를 저장하지 못하고 전달치 못한다. How ARC Works 클래스의 새 인스턴스를 만들 때마다 ARC는 해당 인스턴스에 대한 정보를 저장하기위해 메모리 덩어리를 할당한다. 이 메모리는 해.. 2021. 5. 28. [Swift] Delegate Example 간단한 예제로 Delegate를 알아보자 Delegate를 이용하지않은 예제 먼저 간단하게 프로젝트를 만들어 Storyboard 생성 후 레이블, 텍스트필드, 버튼을 만들고 아울렛 변수와 액션 함수를 생성해보자 혹시나 아울렛변수와 액션함수 생성방법을 모른다면, 스토리 보드에 생성한 오브젝트를 Control 키를 누르고 클릭하여 텍스트 에디터로 드래그 & 드랍해주면 된다. 실행시켜 버튼을 누르면 텍스트필드에 넣은 값이 레이블에 나타난다. Delegate 사용 Delegate는 프로토콜로 구현된다. 고로 프로토콜 채택을 해줘야한다. 방법은 UITextFieldDelegate 를 적어주면 된다. 이제 위임자를 정해줘야한다. Delegate의 뜻은 "위임하다" 라는 뜻이니깐 textField.delegate =.. 2021. 5. 19. 이전 1 ··· 9 10 11 12 다음