일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 샘플
- swift
- 페이백
- error
- UIView
- UITableView
- 포켓몬 GO
- 앱스토어
- 얻는법
- push
- Xcode
- Example
- swift3
- Check
- 공략
- 보라카이
- LG유플러스
- 스마트폰
- 아이폰7
- setting
- 신도림 테크노마트
- 신도림
- simulator
- 포켓볼
- IOS
- 해몽
- loop
- Bitcode
- GCD
- afterdelay
- Today
- Total
목록도래울 (213)
도래울
Open the Assistant Editor and make sure the ViewController.swift file is visible. Ctrl + drag from the Button to the ViewController class and create the following Action implement the showActionSheet method@IBAction func showActionSheet(sender: AnyObject) { // 1 let optionMenu = UIAlertController(title: nil, message: "Choose Option", preferredStyle: .ActionSheet) // 2 let deleteAction = UIAlertA..
In Swift there are no separate header and implementation files, the whole View Controller class is defined in the ViewController.swift file. Go to this file and right after the class ViewController: UIViewController { line add a constant containing some data for the table rows.let tableData = ["One","Two",Three"]Swift has inferred the constant as an Array of Strings. Next, set the number of rows..
App 상태 정보App 버전이 iTunes Connect에 나열될 때는 항상 버전 상태(판매 준비됨 또는 제출 준비)나 상태 표시기( , , 또는 )가 표시됩니다. 다음과 같이 App에 주의가 필요한 경우 상태를 통해 즉시 알 수 있습니다.빨간색 상태 표시기는 Store에서 App이 제공되기 전에 작업이 필요함을 의미합니다.노란색 상태 표시기는 귀하 또는 Apple 측에서 담당하는 처리가 진행 중임을 나타냅니다.녹색 상태 표시기는 Store에서 App을 이용할 수 있음을 나타냅니다.Table 12-1에 설명된 버전 상태 텍스트는 Store에서 App을 사용할 수 없는 이유를 파악하는 데 도움이 됩니다.표의 App 버전 상태 설명에는 App 버전이 해당 상태일 때 iTunes Connect 메타데이터를 수..
Xcode의 성능을 확장시켜주는 플러그인들을, 한번을 클릭만으로 손쉽게 설치, 삭제 할 수 있는 Xcode 플러그인 관리툴 alcatraz package manager를 소개합니다. 설치방법 터미널을 실행한 후 아래와 같이 입력합니다.1curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | shXcode 플러그인 관리툴 – Alcatraz Package Manager 설치 사용방법 XCode 실행 후에 상단 메뉴에서 Window > Package Manager (shift-cmd-9) 선택Xcode 플러그인 관리툴 – Alcatraz Package Manager 사용 Package Manager 창에서 설치를 원하..
cocoapods 에도 나와있을 정도로 유명한 AFNetworking 의 mattt가 만든 swift 기반의 network library 이다. AFNetworking의 AF는 alamo fire 에서 따왔고 이게 바로 새 라이브러리의 이름이 된것첫 external library로서 AFNetworking을 익힐려고 보니 이와같은 내용이 있어서 그냥 alamofire를 보기로 결정했다. (마치 python3의 느낌이랄까-.-) github의 readme만 보면 다 쓸수 있을 정도로 경량화(라고 쓰고 단순하다) 되어 있다. podfile추가로 시작한다 (atnetowkring을 쓸때 bridge header file 같은 내용을 안해도 되지 좀 더 편하긴 하네?)PodfileVim12345source 'h..
ios 개발할때 유용한 라이브러리들을 사용하는 방법중의 하나로 cocoapods를 꼽을 수 있다. 설치는 간단하다.sudo gem install cocoapods 제거 할때는 sudo gem uninstall cocoapods 설치한 이후 기존의 XCode 프로젝트 폴더에서 터미널에서 profile 생성 명령어를 실행해준다.pod init이렇게 하면 profile이 생성된다. 생성된 profile 파일을 텍스트 편집기에서 열어 추가 하고자 하는 라이브러리를 입력하고 저장해준다.(참고로 profile에서 #은 주석을 의미한다.)# platform :ios, '6.0'
MAC OS X 를 사용하다가 보면 이런저런 프로그램들을 설치하죠. 그 중 몇몇가지 프로그램 (애플리케이션) 들은 설치 및 실행과 함께 시작프로그램으로 등록이 되어서 부팅을 할 경우 자동 실행이 됩니다. 불필요한 시작프로그램 이라면 괜히 번거롭게 할 필요는 없겟죠? 또, 꼭 필요한 프로그램이라면 시작시 등록을 해두면 편리합니다. 윈도우에서는 msconfig 같은 명령어 실행으로 할 수 있지만, MAC OS X 에서는 GUI 형태로 바로 할 수 있어서 편리합니다. 문제는 어디에 이 기능이 있는지 찾기가 쉽지 않기 때문에 혹시라도 사용하지 못하는 분들이 있을까. 해서 포스트 합니다 ^^ MAC OS X 시작프로그램 관리하기 일단, MAC OS X 의 시스템 환경설정을 실행하세요. DOCK 에 기본적으로 등록..
Here is simple tip to display frame values of any UIView with NSLog1 NSLog(@"My view frame: %@", NSStringFromCGRect(myView.frame));After this run your app and in Debugger Console you will se output where values are written in x, y, width, height format.1 My view frame: \{\{0, 0\}, \{320,421\}\}
브랜치 설명 master : 실제 최종 릴리즈 된 소스코드develop : 개발 중인 소스. 최종 릴리즈가 되면 master로 합한다.feature : develop에서 브랜치를 만들어서 다시 develop으로 합해진다. 새로운 기능을 구현할 때 feature 브랜치를 만들고, 완성후 브랜치를 제거한다. 일반적으로 origin에서는 관리하지 않음release : develop에서 브랜치를 만든다. develop에서 웬만한 기능 구현이 완료되면 release 브랜치를 만든다. 테스트 중 오류를 전부 수정하고나면 develop과 master로 합해진다.hotfix : master의 오류를 수정할 때 사용. 수정하고 테스트해서 이상이 없으면 master, develop으로 합해진다. 브랜치 생성하기master..
아이폰 6, 6+ 추가기본 해상도가로폭디바이스480px스마트폰800px태블릿1024px넷북1600px데스크톱 스마트폰 해상도 : 브라우져 해상도의 2배디바이스해상도브라우져 해상도아이폰4, 4S 640 * 960320 * 480아이폰5(326ppi)640 * 1136320 * 568아이폰6(326ppi)750 * 1334375 * 667아이폰6 plus(401ppi)1242 * 2208414* 736갤럭시 S3720 * 1280360 * 640갤럭시 넥서스720 * 1280360 * 640갤럭시 노트800 * 1280400 * 640갤럭시 노트2720 * 1280360 * 640갤럭시 노트4 삼성 갤럭시 노트 엣지1440 * 2560 [1440+160] (Quad HD+) * 2560720 * 1280 태..