본문 바로가기

ios_swift

(6)
[ios] XCODE 15 update: Parse Issue (Xcode): Could not build module 'WebKit' error 에러 xcode 15로 업데이트 후 Could not build module 'WebKit' 해당 에러가 생겼다 에러를 해결해보자 1. pod file 맨 밑에 추가 post_integrate do |installer| compiler_flags_key = 'COMPILER_FLAGS' project_path = 'Pods/Pods.xcodeproj' project = Xcodeproj::Project.open(project_path) project.targets.each do |target| target.build_phases.each do |build_phase| if build_phase.is_a?(Xcodeproj::Project::Object::PBXSourcesBuildPhase) build_pha..
[iOS개발 강의 5주차] 나만의 iOS 앱 개발 입문과정 ios 개발 강의 5주차입니다! 5주 차 2022-03-23 ~ 2022-03-29 1주차에는 기본 문법 2주차에는 3가지 앱, 3주차에는 2가지 앱, 4주차에는 3가지 앱을 만듭니다~ 5주차에는 디버그 방법, 에러대처방법에 대해서 배웁니다. 여태까지는 어플을 만들어보면서 공부를 했다면 오류수정, 디버그 하는 방법도 알려줘서 에러가 났을 때 어떻게 해결하면 되는지 알게되었습니다. BreakPoint 실행중인 앱을 일시정지 하는 포인트인데 Xcode 소스코드의 왼쪽에 있는 라인 넘버를 클릭하면 파란 화살표가 생깁니다. breakpoint를 활용한 디버그하는 방법도 배웠습니다. 그리고 xcode 개발 중 화면/기능, 메모리, 코드나 스토리보드를 사용하면서 발생할 수 있는 에러들을 세분화되서 자세히 배웠습니다..
[iOS개발 강의 4주차] 나만의 iOS 앱 개발 입문과정 ios 개발 강의 4주차입니다! 4주 차 2022-03-16 ~ 2022-03-22 1주차에는 기본 문법 2주차에는 3가지 앱, 3주차에는 2가지 앱, 4주차에는 3가지 앱을 만듭니다~ 1. 뽀모도로 앱 뽀모도로란, 타이머를 이용해서 25분간 집중해서 일을 한 다음 5분간 휴식하는 방식인데 타이머 앱을 만들어 보았습니다. datepicker로 시간을 선택한 후 시작을 누르면 프로그레스바를 연결해서 시간이 줄어드는 효과를 넣어봤습니다. UIViewAnimation으로 타이머가 시작하면 토마토를 한바퀴가 돌아가고 정지버튼을 누르면 토마토가 멈추게 하는 효과를 넣어줬습니다. 2. 날씨 앱 날씨앱부터 API통신을 배웠는데요 openweather사이트에서 API키를 발급받고 서버에서 통신을 해봤습니다. 도시 이름..
[iOS개발 강의 3주차] 나만의 iOS 앱 개발 입문과정 ios 개발 강의 3주차입니다! 3주 차 2022-03-09 ~ 2022-03-15 1주차에는 기본 문법 2주차에는 3가지 앱, 3주차에는 2가지 앱을 만듭니다~ 1. To-Do List 앱 테이블 뷰에 대해 먼저 배우고 ToDo List 앱을 만들었습니다. 플러스버튼을 눌러서 UIAlertController 를 호출해서 Alert창 안에 TextField를 추가해 사용자가 글을 쓰면 그 값을 받아와서 tableview로 나타나게 해주는 기능을 배웠다. 할일이 끝난건 체크표시를 해주고 수정버튼을 통해 삭제 기능도 구현해보았다. 2. 일기 앱 만들기 UITabBarController , 콜렉션 뷰에 대해 배우고 앱을 만들어 보았습니다. UITabBarController는 하단에 배치하여 진행했습니다 UIT..
[iOS개발 강의 2주차] 나만의 iOS 앱 개발 입문과정 ios 개발 강의 2주차입니다! 2주 차 2022-03-02 ~ 2022-03-08 1주차에는 기본 문법을 배웠다면 2주차에는 직접 앱 만들기를 해 볼텐데요 학습과정에는 2주차에 3가지 앱을 만듭니다~ 맨 처음에는 xcode를 둘러보고 핸드폰에 앱 실행을 해봅니다 기초부터 알려주기 때문에 처음 배우는 저도 잘 따라갈 수 있었습니다~ 1. 명언 생성기 앱 명언 생성기앱은 간단하게 랜덤으로 명언을 나타나게 해줍니다. 기능으로는 UIKit, UIViewController, AutoLayout, IBOulet & IBAction을 배우고 앱을 만들어 보았습니다. 처음 만들어봐서 강의시간이 짧았는데 멈춰놓고 따라하고 그래서 오래 걸렸네요 2. LED 전광판 앱 화면 전환기능을 배웁니다 앱 만들기 전 화면간 데이터..
[iOS개발 강의 1주차] 나만의 iOS 앱 개발 입문과정 내일 배움 카드로 K-Digital ios 개발 과정이 있어서 신청했습니다. 안드로이드와 플러터만 공부하고 있던 중에 플러터 개발을 하면서 ios도 함께 알아두면 도움이 될 것 같았습니다! 1주 차 2022-02-23 ~ 2022-03-01 ios 개발을 하려면 맥북이나 아이맥이 필수적으로 있어야겠죠~? 제일 기본인 Xcode를 설치해보았습니다 Appstore에 들어가서 설치를 했습니다! xcode를 설치 완료한 뒤 playground파일을 만들어주고 강의를 진행하였습니다. 1주 차 과정으로는 swift 기본 문법을 배웠습니다. 상수와 변수, 데이터 타입, 컬렉션 타입, 함수 사용법, 조건문, 반복문, 옵셔널, 옵셔널 바인딩, 옵셔널 체이닝 구조체, 클래스, init, assert, 프로퍼티 등등 기본적..