일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- StreamReader
- EXIF data
- html parser
- Xcode
- 딴지일보 자유게시판 파씽
- exifread
- 유성
- 엑셀
- kanna parser
- 자전거
- 파이썬
- euc-kr
- 대전 자전거
- 대전 업힐
- insert into
- VBA
- file move
- mdb table 합치기
- swift
- dataset
- 대전
- 달력
- C#
- 노은
- swift html parser
- 스위프트
- Exif
- MDB
- kanna html parser
- python
- Today
- Total
목록Xcode (17)
Fly to the sky & Return
해당코든 인터넷에 올라와 있는 코드를 수정하여 완성한 코드입니다사용에는 제한이 없음을 알려드립니다. 사용목적은 제목에서 처럼 특정 폴더를 선택했을때 내부에 있는 디렉토리와 파일들의 경로를 출력해줍니다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546import Cocoa class ViewController: NSViewController { func listWithFilter (fdir : NSURL) { let fileManager = NSFileManager.defaultManager() do { // if you want to filter the directory contents you can d..
파이선을 이용하여 exif 정보를 통해 각각의 사진들을 날짜별로 정리하는 코딩을 했었는데 xcode를 이용해서 비슷한 코딩을 해보고 싶어서 시작한 작업입니다.. 전체코드는 압축파일안에 있습니다.. viewcontroller 부분의 코드는 다음과 같습니다. 기존 소스에 exif data 불러와서 날짜정보 출력하고 그것을 라벨에 출력하는 코드를 추가한것입니다. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253import Cocoa class ViewController: NSViewController { override func viewDidLoad() { super.viewDidLoa..
설치가 완료되었다면 Xcode sample code를 작성해보겠습니다. 대상 사이트는 딴지일보 자유게시판입니다. 보안정책때문에 사이트 접속이 안된다는 경고가 있다면 info.plist 파일을 소스코드 보기로 open 한 다음 다음 코드를 삽입합니다. NSAppTransportSecurity NSAllowsArbitraryLoads 6789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 import UIKitimport Kanna class ViewController: UIViewController { @IBAction func test(sender: AnyObject) { let apiURI..
Xcode 스토리보드에서 기본 뷰컨트롤러를 삭제하고 다른 뷰컨트롤러를 추가한 후에는 시작 뷰 컨트롤러로 설정을 해야합니다.다음 그림과 같이 아이덴티티 인스펙터 창을 열어(붉은 박스) is Initial View Controller 항목을 체크해주면 된다.
1. 배열 : 일련의 순서를 가지는 리스트 형식의 값을 저장하는데 사용되는 자료형1.1 배열의 선언123Array() var booksRow : Arraycs 또는1var list : [String]cs1.2 배열의 초기화12var booksRow : ArraybooksRow = Array()cs또는12var list : [String]()list = []cs 1.3 배열의 선언 및 초기화1var booksRow = Array()cs 또는1var list = [String]()cs 1.4 배열 아이템 동적 추가 1.4.1 append() : 배열의 맨 뒤에 추가하는 역할1.4.2 insert() : 원하는 위치에 추가하는 역할1.4.3 extend : 개별 아이템이아니라 여러개의 아이템을 배열에 추가할때..
1. 옵셔널Swift가 가지고 있는 가장 큰 특징 중 하나가 바로 옵셔널 Optional 입니다.값이 있을 수도 있고 없을 수도 있는 상태를 말한다 할수 있습니다.좀더 자세히 설명한것을 보자면값을 반환하는 과정에서 오류가 발생할 가능성이 있는 값을 옵셔널 타입이라는 객체로 감싼 후에 반환2. 옵셔널 타입의 선언과 정의2.1 자료형 뒤에 ?1234567891011//옵셔널 정수형var optionalInt : Int?//옵셔널 문자열var optionlString : String?//옵셔널 배열var optionalArr : [String]?//옵셔널 딕셔너리형var optionalDic : Dictionary?var optionalDic1 : [String : String]?//옵셔널 클래스형var op..
시작하면서 2번째 메뉴인 Create a new Xcode project를 실행해보겠습니다. 화면 원쪽에는 플렛폼을 선택하는 메뉴가 있고 그에 따른 템플릿을 고르는 화면이 오른쪽에 배치되어 있습니다.일단 IOS application에서 기본이라 할수 있는 single view applicattion 을 선택한 후 next 버튼을 눌러 진행합니다 product name을 설정하는 화면입니다.프로젝트명, 조직명, 조직식별값등을 넣고 언어(objective-c or Swift)와 디바이스를 선택할수 있는 화면입니다. Product를 저장할 폴더를 지정합니다. 프로젝트 빌드화면입니다.1번(레드박스)은 -> Navigator Area : 여덟가지 서로 다른 내비게이터들이 탭 형태로 모여 있는 곳 1.1 프로젝트 ..