본문 바로가기

[SVG] codeschool: You, Me & SVG LEVEL 1Oh, the Shapes You Can Make 1.1 SVG Fun SVG: Scalable Vector Graphicsraster(png, jpeg, gif) vector(svg) img 태그에 .svg 파일 src에 링크시키면 되는데svg파일은 아래와 같다. HTML과 SVG는 XML 타입이다.ex) our_first.svg --> 와 같이 사용. LEVEL 2Would You, Could You With a Badge? 2.1 Circles by the Ton rectangle stroke이 10px 이고 x, y가 0,0 으로 시작하면 5px지점에 viewport가 위치하게 된다. The outline stroke is centered along the rectangle's bor.. 더보기
[swift] codeschool: lv4. Table Views table view conterller는 table view를 support하는 특별한 뷰임. view contrller -> main view -> (scroll view -> label, image views)table view contrller -> table view -> (table cell, table cell ... )table cell안에 다양한 sub view가 들어갈 수 있음. 우측 아래에서 table view Controller를 찾아 추가하고,항상 그렇듯 is Initial view controller 추가,폴더 우클릭 - 새로운 파일 - 코코터치 - subclass를 UITableViewController로 수정class 이름은 ProcutsTableViewController그리고.. 더보기
[책] Functional JavaScript 함수형 자바스크립트국내도서저자 : 마이클 포거스 / 우정은역출판 : 한빛미디어 2014.02.01상세보기 ch1. 함수형 자바스크립트 소개 함수형 프로그래밍은 값을 추상화의 단위로 바꾸는 기능을 하며 결국 바뀐 값들로 소프트웨어 시스템이 만들어진다. 함수형 프로그래밍에서는 괄찰할 수 있는 사태 변화를 최소화하려고 애쓴다. 함수는 뷰에서 상세 구현을 숨김으로써 추상화를 달성할 수 있다. 캡슐화와 은닉. 자바스크립트의 객체 시스템에서는 데이터 은닉을 직접적으로 제공하지 않아 클로저를 이용해 데이터를 감춘다. 함수형 프로그래밍이란 이런 것이다.- 함수 형태로 '존재'의 추상화를 정의한다.- 기존 함수를 이용해서 '참거짓'의 추상화를 정의한다.- 위 함수를 다른 함수의 파라미터로 제공해서 어떤 동작을 하도록 한.. 더보기
[swift] codeschool: lv2. Outlets and Actions, lv3. Scroll Views storyboard outlest new file-cocoa touch class 만든 controller를 main view와 연결하기 위해 아래와 같이한다 Outlets?아웃렛은 스토리보드 객체와 Swift안의 변수의 connection을 생성한다. 아래와 같이 생성하려면 label항목을 우클릭해서 아래로 쭉 끌어준다 생기고 나면 왼쪽에 동그라미 생기는에 연결됐다는 뜻Name에 productNameLabel 넣고 나머지는 그대로 위는 이미지나 라벨이고, 버튼을 연결할 떄는 아래와 같이 한다.위에 Image로 하려면 Image 치고 두번째꺼(Image literal) 더블클릭하면 된다. 3.1 Scroll views 이렇게scorll view에서 작업을 하다가 First Responder 밑으로 보낸다.. 더보기
[swift] codeschool: lv1. Xcode and Storyboards level1. xcode and storyboard xcode create a new Xcode projectsingle view 위 처럼 프로젝트 생성 프로젝트 네이게이터모든 파일이 여기 보임 Main.storyboardUI 레이아웃 해주는 툴scene 끼리 연결 각 scene은 최소 하나의 view를 나타낸다.하나의 main view는 유저가 스크린에서 보게될 모든 것을 포함한다. 1.5 Storyboard and Subviewssingle 어플리케이션으로 만들었으면 MAin.storyboard에서 view controller scene 삭제하고, 왼쪽에서 ViewController.swift도 삭제 후... 추가하려면view를 추가할 떄 main.storyboard 클릭상태에서 오른쪽에서 view .. 더보기