iOS 79

[swift 5 / iOS] iOS 개발 - 사진 찍기, 앨범 사진 선택하기

[swift 5 / iOS] iOS 개발 - 사진 찍기, 앨범 사진 선택하기 안녕하세요. 개발하는 정주입니다. 오늘은 swift 5를 이용해 카메라로 사진 찍는 법과 앨범 사진을 선택하는 방법에 대해 포스팅하려고 합니다. 찍은 사진 혹은 선택한 사진을 UIImageView에 삽입까지 해보겠습니다. 마지막 동작 영상은 맨 아래에 있습니다. 바로 시작합니다. 권한 설정 카메라와 사진 앨범을 사용하기 위해서는 권한을 설정해주어야 합니다. Xcode의 Info.plist를 열어 아래 권한을 추가해줍니다. Value는 권한 팝업의 텍스트입니다. 이는 권한을 사용하는 이유를 적는 것이 일반적입니다. 대충 적어도 기능 사용에는 문제가 없지만 추후 앱스토어에 올릴 때 설명이 없으면 Reject 한다고 합니다. 앱스토어..

iOS/개념 & 개발 2021.09.21

[iOS] iOS 개발 - storyboard, swift 변수명 변경 방법

[iOS] iOS 개발 - storyboard, swift 변수명 변경 방법 안녕하세요. 개발하는 정주입니다. 오늘은 storyboard, swift 변수명 변경 방법에 대해 포스팅하려고 합니다. storyboard와 swift 파일이 연결되어 동작한다는 것은 모두 잘 아실 텐데요. 그렇기 때문에 둘 중 하나의 이름만 바꾸면 에러가 납니다. 이럴 때 이 포스팅의 방법을 따라 하시면 두 번 일을 하지 않아도 됩니다. 변경할 변수 선택 이름을 변경할 변수를 클릭합니다. 저는 UILabel인 lbColor의 이름을 colorLabel로 바꾸겠습니다. 이름 변경 실행 변수 위에 두고 우클릭 -> Refactor > Rename을 선택합니다. 혹은 Editor > Refactor > Rename을 선택해도 동..

iOS/개념 & 개발 2021.09.19

[iOS] iOS 개발 - 스플래시 시간 조절하기

[iOS] iOS 개발 - 스플래시 시간 조절하기 안녕하세요. 개발하는 정주입니다. 오늘은 스플래시 시간 조절하기에 대해 포스팅하려고 합니다. 파일 열기 iOS에서 스플래시 시간을 조절하기 위해서는 AppDelegate.swift 파일을 열어야 합니다. 파일을 열면 위 코드들이 주르륵 나올 겁니다. application() 안에 아래 코드를 넣어줍니다. //3초간 스플래시 유지 sleep(3) sleep()에는 원하는 시간의 second를 넣어줍니다. 혹여나 안드로이드처럼 ms 단위를 넣는 실수를 하지 않게 주의해야 합니다. 그럼 sleep()을 준 만큼 스플래시 화면이 지속되는 것을 볼 수 있습니다. 마무리 잡담 Xcode는 저절로 생성되는 파일이 많아 강의가 없이는 시작하기 힘든 것 같습니다. 하지만..

iOS/개념 & 개발 2021.09.14

[Xcode/Swift] Xcode 유용한 단축키 모음(꾸준히 업데이트)

Xcode 유용한 단축키 모음 안녕하세요. 개발하는 정주입니다. Xcode 개발하며 필요한 단축키를 작성할 것입니다. 매번 구글링하기 귀찮아서 제가 보려고 작성합니다. 필요할 때마다 업데이트 하겠습니다. Xcode 버전 Xcode 12.5 이름 일괄 변경 / 이름 변경 / 변수 이름 변경 control + Command + E 뷰 추가 / Library Command + Shift + L 스토리보드에서 코드창 열기 control + option + command + enter 다음 파일 열기 / 이전 파일 열기 control + command + 좌우 방향키

iOS/Xcode 2021.09.04

[Swift 알고리즘] Swift - 알고리즘 입력(readLine) 처리 방법

[Swift 알고리즘] Swift - 알고리즘 입력(readLine) 처리 방법 안녕하세요. 개발 중인 정주입니다. 오늘은 알고리즘의 첫걸음인 입력에 대해 알아보겠습니다. Swift는 iOS 개발에 주로 사용하다 보니 Swift로 알고리즘을 공부하려는 분들께서는 많이 당황하실 수 있습니다. 저도 그중 한 사람이었는데요. 한 번 알아두니 오히려 알고리즘 공부하기 정말 편하더라고요. 설명 없이 코드만 필요하시다면 맨 아래 요약을 보시면 됩니다. Swift로 알고리즘 공부를 하는 환경 구성은 지난 포스팅을 참고해주세요. 2021.08.31 - [정주는 개발 중 :]/iOS, Swift] - [Xcode] Swift 알고리즘 - Xcode 환경 세팅 그럼 시작하겠습니다! 개발 환경 MacBook Pro (Ret..

iOS/Xcode 2021.09.04

[Xcode] Swift 알고리즘 - Xcode 환경 세팅

Swift 알고리즘 - Xcode 환경 세팅 안녕하세요. 개발하는 정주입니다. 오늘은 Swift로 알고리즘을 하기 전 Xcode에서 알고리즘을 하기 위한 세팅을 먼저 진행하겠습니다. 세팅이라고 해도 복잡한 것은 없으니 어렵게 생각하지 않으셔도 됩니다. 개발 환경 MacBook Pro (Retina, 15-inch, Mid 2015) macOS Big Sur(11.5) 프로세서 : 2.5 GHz 쿼드 코어 Intel Core i7 메모리 : 16GB 1600 MHz DDR3 그래픽 : Intel Iris Pro 1536 MB Xcode Xcode 12.5.1 왜 굳이 Xcode로? 힘들게 Xcode의 프로젝트로 알고리즘을 공부하는 이유에 대해 궁금하실 텐데요. 바로 Swift의 입력 함수인 readLine..

iOS/Xcode 2021.08.31

[iOS 개발] iOS 개발자 키워드 정리

안녕하세요. 오늘은 iOS 개발자 키워드에 대해 알아보겠습니다. 여러 유튜브 강의들을 찾아보면서 좋은 채널을 발견 했어요. 아래에서 참고 자료에 기재한 채널입니다. 대학교 교수님이신데요. 수업 자료를 유튜브로 공개를 해주셨어요. 광고 수입은 장학금으로 사용한다고 하니 혹여나 유튜브 프리미엄이 아닌 분은 광고 봐주시면 도움이 될 거 같네요. 한글 강의가 상당히 귀한데 이런 양질의 강의 남겨주셔서 해당 포스팅을 시작으로 미리 감사 인사 드립니다. 저도 함께 배우는 입장이라 참고만 해주시면 감사하겠습니다. 그럼 시작하겠습니다. 개발 환경 MacBook Pro (Retina, 15-inch, Mid 2015) macOS Big Sur(11.5) 프로세서 : 2.5 GHz 쿼드 코어 Intel Core i7 메모..

iOS/개념 & 개발 2021.08.13

[Xcode] Xcode 프로젝트 초간단 살펴보기

안녕하세요. 지난 포스팅에서는 Xcode를 실행하고 프로젝트를 생성해보았습니다. 2021.08.11 - [개발,IT,코딩] - [Swift / Xcode] Xcode에서 IOS 프로젝트 시작하기 [Swift / Xcode] Xcode에서 IOS 프로젝트 시작하기 안녕하세요. 개발새발 블로그입니다. 저는 안드로이드 개발자로 일하고 있지만 요즘 IOS 개발에도 큰 흥미를 느끼고 있습니다. 애플의 생태계가 매력적으로 다가왔거든요. 그래서 퇴근 후 틈틈 jeong9216.tistory.com 오늘 포스팅에서는 생성한 프로젝트를 초간단으로 살펴보겠습니다. 저도 함께 학습하는 과정이라 정확하지 않을 수 있습니다. 참고만 해주시고 틀린 부분이 있다면 댓글 달아주시면 바로 정정하도록 하겠습니다. 그럼 시작하겠습니다. ..

iOS/Xcode 2021.08.12

[Xcode] Xcode에서 iOS 프로젝트 시작하기

안녕하세요. 저는 안드로이드 개발자로 일하고 있지만 요즘 iOS 개발에도 큰 흥미를 느끼고 있습니다. 애플의 생태계가 매력적으로 다가왔거든요. 그래서 퇴근 후 틈틈이 iOS를 공부해보려고 합니다. 확실히 안드로이드보다 자료가 적긴 하지만 안드로이드와는 다른 iOS 개발이 재미있을 것 같습니다. 참고로 Xcode 설치가 참 느리더군요. 2시간이 넘게 소요된 듯합니다. 개발 환경 MacBook Pro (Retina, 15-inch, Mid 2015) macOS Big Sur(11.5) 프로세서 : 2.5 GHz 쿼드 코어 Intel Core i7 메모리 : 16GB 1600 MHz DDR3 그래픽 : Intel Iris Pro 1536 MB Xcode Xcode 12.5.1 참고 자료 해당 포스팅은 yago..

iOS/Xcode 2021.08.11
반응형