이번 화에서는 네비게이션 컨트롤러를 달아서 화면 이동 후, 돌아오기까지만 해 보겠다. 위와 같이 프로젝트를 만들고 Root View 를 선택한 후..... 상단의 메뉴에서 Embed In > Navigation Controller 를 선택하면 네비게이션 컨트롤러를 달 수 있다. 위와 같이 네비게이션 컨트롤러가 추가되었다. 우선 아무것도 없지만., 실행시켜보면 위와 같이 네비게이션 컨트롤러를 볼 수 있다.네비게이션 컨트롤러에 제목을 달아 보자. 위와 같이 대상 View 를 선택한 후, 대상 View 의 Navigation Controller를 선택한다. 추가되었다. 이제 이동할 뷰를 하나 만들고, 버튼을 만들어..버튼을 누르면 네비게이션 컨트롤러의 푸쉬를 이용해 화면을 옆으로 밀면서 이동해보자. 버튼을 추..
Git Hub 사용법 1 - Git Hub 이란??Git Hub 사용법 2 - Git Hub 가입하기Git Hub 사용법 3 - 깃헙 웹사이트 둘러보기 이번화에서는 맥용 깃헙을 다운받아 로컬 저장소를 만들어 보고자 한다. 아래 사이트에서 우선 맥용 깃헙을 다운받는다.깃헙 GUI 등의 소프트웨어도 있는 것으로 아는데..찾아보니 터미널상에서 명령어 형식으로 컨트롤 하는게 더 편하다는 의견이...그래서 터미널 용으로 시도해 본다. 1. 홈페이지에 접속하여 github for mac 을 받자. https://git-scm.com/downloads [새창으로 열립니다.] 2. 다운로드 받은 .pkg 파일을 더블클릭하여 실행 - 하지만, 보통 아래와 같은 메세지가 나오는 경우가 많다. 이럴경우 당황하지 않고.. 환..
배열은 위와 같이 선언 할 수 있다. 변수 타입에 딱히 제한이 없다. 위와 같이 변수의 타입을 미리 세팅할 수 있다.이 경우, 다른타입의 값이 들어올 경우 에러를 뿜뿜한다. 미리 선언한 배열은 위와같이 .append로 추가하거나,대입 + 연산자로 한개 또는 여러개를 추가 할 수 있다. 배열은 우리가 평소에알던 그대로,[ ] 로 각 컨텐츠를 불러오거나 변경할 수 있다. 위와 같이 스위프트가 제공하는 함수로 배열 중간에 값을 넣을 수 있다. 이제 더 이상 중간에 값을 넣기위해 나머지 값들을 귀찮게 뒤로 미룰 필요가 없다. 추가가 가능하다면 삭제도 가능하다.마찬가지로, 삭제 후 나머지 배열을 땡겨올 필요가 없다.
변수는 var, 상수는 let 을 사용한다.아래 화면을 보자 위와 같이 var로 선언된 var_test1 변수는 추후 다른 값으로 변경이 가능함.let로 선언된 let_test2 상수는 다른 값으로 변경이 불가능함 위는 에러 내용임. 'let_test2' 는 'let'으로 선언된 상수이기 때문에 변경이 불가능하다.라고 한다. 위와 같이 변수 선언시 초기화를 하지 않고, 타입을 결정할 수 있다.하지만, 타입을 결정하면, 다른 타입의 값을 넣으려고 할때 오류가 난다. 문자열은 Java 처럼 더하여 결합할 수 있다.
DNIS 란 ? DNIS는 발신자가 건 수신지 전화 번호를 제공하는 전화 서비스이다. 이것은 미국에서 800국 및 900국 전화번호 (수신자가 요금을 부담하는 전화)의 보편적인 특색이다. 만약 같은 장소에 여러 개의 800 또는 900국번 대의 전화를 가지고 있는 경우라면, 어떤 번호로 통화가 이루어졌는지도 DNIS가 알려준다. DNIS는 터치 톤 숫자 (DTMF 또는 MF 숫자들) 들을 읽고, 표시하거나, 또는 콜센터의 프로그램에 활용할 수 있는 특수 설비를 갖춘 수신지로 전달함으로써 이루어진다.
( iOS ) 개발하기 6 - 버튼 배치 및 액션 이벤트 달기( iOS ) 개발하기 5 - 간단한 텍스트 배치 및 Layout 조정하기( iOS ) 개발하기 4 - 프로젝트 내 휴대폰에 설치하기( iOS ) 개발하기 3 - Create Project( iOS ) 개발하기 2 - xcode 실행과 swift 둘러보기 6화에서는 버튼에 액션을 달아 버튼이 눌릴경우 액션을 취했었다. 이번 화에서는 버튼을 누를 경우 다음화면으로 넘어가는 코드를 짜보자. 여기서 뷰를 하나 더 추가해보자 뷰 컨트롤러를 추가해야함. 새로 만든 뷰 컨트롤러를 클릭하여 정보를 보면, 아직 클래스가 없다.즉, 해당 UI 와 연결된 swift 파일이 없다는 뜻이다. 한번 만들어보자.(사실 버튼눌러서 화면만 전환할 것이라면 만들 필요는 없다..
NSGenericException Push segues can only be used when the source controller is managed by an instance of UINavigationController 버튼을 눌러 다음 뷰로 넘어가게 하는 코드 작성중 버튼을 눌렀을때 나오는 에러, 이는 버튼을 눌렀을때 화면전환 액션을 'Push' 로 해서 이고.. Push 전환 액션은 UINavigationController 가 지원한다. 내 프로젝트는 UINavigationController 가 없기 때문에 나오는 에러. 프로젝트에 UINavigationController를 추가한다.
( iOS ) 개발하기 5 - 간단한 텍스트 배치 및 Layout 조정하기( iOS ) 개발하기 4 - 프로젝트 내 휴대폰에 설치하기( iOS ) 개발하기 3 - Create Project( iOS ) 개발하기 2 - xcode 실행과 swift 둘러보기 5화에서 간단한 텍스트를 추가해 보았다.이번화에서는 버튼을 달고 액션을 추가해, 버튼을 누르면 라벨의 텍스트가 변경되도록 해 보자. 1. 버튼을 단다. (레이아웃에 추가하는 방법은 5화 참조) 2. 버튼 연결 클래스 설정- storyboard 의 화면(View Controller, 화면상의 text label 이나 Button이 위치한 부모 레이아웃, 화면 전체)을 클릭한 후, identity inspector 메뉴로 들어갑니다. 위와 같이 Class ..
- Total
- Today
- Yesterday
- 손석희
- 스위프트
- Kotlin
- GIT
- 배열
- git hub
- 리눅스
- nodejs
- Swift
- 뉴스룸
- mysql
- 깃헙
- 노드
- IOS
- C
- xcode
- Android
- 서버
- 점유율
- 앵커브리핑
- Node
- Phaser
- node.js
- php
- Asterisk
- CentOS
- 안드로이드
- linux
- BBC 가쉽
- C언어
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |