Xcode(버전11.3)를 이용하여 갤러리 앱v2 앱을 만든다:D 이전에 포스팅한 페이지 컨트롤(Page Control) 갤러리 앱에 스와이프 제스쳐(Swipe Gesture) 기능을 추가한다. 스토리보드 화면 구성과 이미지는 페이지 컨트롤 갤러리 앱과 동일하게 사용한다.(아래 링크 참고) 1) 페이지 컨트롤(Page Control) [iOS/swift] 페이지 컨트롤(Page Control) 갤러리 앱 만들기 Xcode(버전11.2.1)를 이용하여 페이지 컨트롤(Page Control) 갤러리 앱을 만든다:) - 프로젝트 이미지파일 추가 프로젝트에 'images' group을 새로 만들고, 사용할 이미지를 추가한다. - 스토리보드 앱 화면 구.. moonibot.tistory.com 2) 스와이프 제스..
나는 UIImagePickerController 카메라와 포토 라이브러리(사진첩) 앱을 만들었다. (아래링크 참고) [iOS/swift] UIImagePickerController 카메라와 포토 라이브러리(사진첩) 앱v2 만들기 Xcode(버전11.3)를 UIImagePickerController 카메라와 포토 라이브러리 앱v2 만든다:D 아래 링크는 이전에 만들어봤던 예제이다. [iOS/swift] UIImagePickerController 카메라와 포토 라이브러리(사진첩) 앱 만들.. moonibot.tistory.com 코딩 중에 오류가 발생해서 해결한 방법을 포스팅으로 작성한다. Class 'ViewController' has no initializers 위와 같은 에러가 발생했다. 구글 번역기를..
Xcode(버전11.3)를 이용하여 간단한 숫자 더하기 빼기 예제 앱을 만든다:) 영우몬이 갑자기 문제를 내주었다...'-' 1) label, button으로 구성 2) 왼쪽 버튼을 누르면 숫자 1씩 마이너스해서 label에 보여주기 3) 오른쪽 버튼을 누르면 숫자 1씩 더하기해서 label에 보여주기 - 스토리보드 화면 구성 label, 빼기 button, 더하기 button 추가한다. - 아웃렛 변수, 액션 함수 추가 label -> 'lblNumber;' '빼기' button -> 'btnMinus' '더하기' buttpm -> 'btnAdd' 전체 소스 보기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ..
Xcode(버전11.3)를 이용하여 내비게이션 컨트롤러 (Navigation Controller) 앱을 만든다:) - 스토리보드 화면 구성 Editor -> Embed in -> Navigatiom Controller - 스토리보드 화면 구성 Attributes inspector -> Navigation Item -> Title -> '메인화면' - 스토리보드 화면 구성 뷰 컨트롤러 (View Controller) 추가 - 스토리보드 화면 구성 바 버큰 아이템(Bar Button Item) 추가 Attributes inspector -> System Item -> 'Edit' 변경 - 스토리보드 화면 구성 뷰 전환을 위해 세그웨이(Segue)를 생성한다. Action Segue -> 'Show' - 스토..
Xcode(버전11.3)를 이용하여 탭 바 컨트롤러 (Tab Bar Controller) 앱을 만든다:) 탭 바 컨트롤러를 이용하여 여러 개의 뷰를 추가한다. - 스토리보드 구성 1. 탭 바 컨트롤러 뷰 2. 초기화면 뷰 3. 이미지 뷰 4. 데이트 피커 뷰 3, 4번은 이전에 만들었던 프로젝트를 그대로 사용한다. 자세한 내용은 아래 링크를 참고한다. 3. 이미지 뷰 swift 로 이미지 뷰 앱 만들기 Xcode(버전11.2)를 이용하여 이미지 뷰 앱을 만든다:) - 프로젝트에 이미지 추가 원하는 이미지 2장을 추가한다. ( 원래는 불켜진 전구, 불꺼진 전구 같은 이미지가 필요한데, 없으므로 오늘 찍은 커피 마시기 전.. moonibot.tistory.com 4. 데이트 피커 뷰 swift 로 데이트 피..
Xcode(버전11.2.1)를 이용하여 웹 뷰(Web View) 앱을 만든다:) 'UIWebView' was deprecated in iOS 12.0: No longer supported; please adopt WKWebView...오류 WKWWebView로 다시 만들어봐야지.. 1. 앱 실행 시 지정된 웹 페이지를 보여준다. 2. 액티비티 인디케이터 구현 3. Site1, Site2 버튼 구현(웹 페이지 지정) 4. 정지, 재로딩, 이전 페이지, 디음 페이지 버튼 구현 5. html 버튼 구현 6. file 버튼 구현 7. 문자열 자동 삽입 기능 구현 - 스토리보드 앱 화면 구성이다. text field, button, web view, activity indicator view, toolbar, f..
Xcode(버전11.2.1)를 이용하여 알람 시계 앱을 만든다:) 이번에 만들 알람 시계 앱은 현재 시간과 선택 시간이 같아지면, 얼럿 창을 띄운다. 확인 버튼을 누르면, 1분 동안 해당 얼럿창은 띄우지 않는다. - 스토리보드 알람 시계 앱 화면 구성 Date Picker, label 4개를 추가했다. 상단 라벨은 현재시간을 출력하고, 하단 라벨은 선택한 시간을 출력한다. label에는 아웃렛 변수, datepicker에는 액션 함수를 추가했다. (자세한 방법은 아래 링크를 참고하면 된다.) swift 로 데이트 피커(Date Picker) 앱 만들기 / 현재시간, 선택한 날짜와 시간 출력, 타이머 기능 Xcode(버전11.2.1)를 이용하여 데이트 피커(Date Picker) 앱을 만든다:) 1. 날짜..
Xcode(버전11.2.1)를 이용하여 얼럿(Alert) 앱을 만든다:) 사용할 이미지를 프로젝트에 추가했다. - 스토리보드 얼럿(Alert) 앱 화면 구성이다. imageview, button 3개를 추가했다. imageview - > 해당 이미지 출력 button - > 해당 작업 실행 - 아울렛 변수 추가 imageview name 'gookbabImg' - 액션 함수 추가 button name 'btnEggOn', 'btnEggOff', 'btnEat' 이미지 파일명과 스토리보드의 버튼 이름은 수정했다... 전체 소스 보기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36..
Xcode(버전11.2.1)를 이용하여 이미지 피커뷰 (Picker View) 앱을 만들었는데, 피커뷰의 컴포넌트를 2개로 바꾸고 왼쪽 컴포넌트 또는 오른쪽 컴포넌트를 선택하면, label과 imageview에 선택된 파일명과 이미지가 출력되도록 한다. (자세한 내용은 아래 포스팅 참고) swift 로 이미지 피커 뷰(Picker View) 앱 만들기 Xcode(버전11.2.1)를 이용하여 이미지 피커뷰 (Picker View) 앱을 만든다:) 새로운 그룹을 생성하여 사용할 이미지를 프로젝트에 추가한다. - 스토리보드 피커 뷰(Picker View) 앱 화면 구성이다. pickerview, l.. moonibot.tistory.com 전체 소스 보기 1 2 3 4 5 6 7 8 9 10 11 12 13 ..
ER(Entity Relationship) 모델 - 개념적 데이터 모델의 가장 대표적인 것으로, 1976년 피터 첸(Peter Chen)에 의해 제안 - ER 모델은 개체, 속성, 관계 등에 대하여 용이하게 표현할 수 있는 ER 도형(ERD, Entity Relationship Diagram)으로 정의 ER(Entity Relationship) 도형 개체 및 개체 타입 - 개체는 현실 세계의 객체로서 유형 또는 무형의 정보 대상으로 존재하고 서로 구별될 수 있는 것을 뜻하고 개체의 특성을 나타내는 속성을 갖는다. - 하나의 개체를 개체 어커런스(Entity Occurrence) 또는 개체 인스턴스(Entity Instance)라 하고, 개체 어커런스들의 집합에 대한 공통의 특성들을 갖는 개체 클래스를 개..