본문 바로가기 메뉴 바로가기

Napster

프로필사진

Napster

Napster
검색하기 폼 Mountain View
  • All about view (78)
    • CS (30)
      • C++ & DataStructure (6)
      • Swift (10)
      • Swift - Beyond the Code! (6)
      • iOS (7)
      • Programing (1)
    • Glossary of Film (3)
    • MJU (22)
      • Capstone Design1 (7)
      • Cryptography & Network Secu.. (4)
      • Embedded system (5)
      • Robotics (6)
    • 자전거 (2)
    • 보고느낀것들 (4)
      • 영화 (1)
      • 칼럼 (1)
  • GUESTBOOK
  • TAG
  • RSS

CS/Swift
[Swift]String 문자열 하나씩 쪼개기

[Swift]String 문자열 하나씩 쪼개기! var testStr1 = "testtest" ​ var testDisassemble: [Character] = [] ​ for i in 0..

CS/Swift 2017. 11. 3. 17:55
[Swift]Closure

[Swift]Closure스위프트에서 클로저를 활용하는이유는 함수중심으로 프로그래밍을 할 수 있기 때문이다. 메모리가 싸졌으니 메모리를 늘리는걸로 사용하자, 즉 비효율적일것 같은 코드도 신경을 쓰지 말고 사용하라는 취지.,..==================함수가 제일 중요하다.함수를 타입으로 지정하거나,함수를 인자값으로 넘기거나,함수를 리턴값으로 받을 수 있다.==================Closure의 이름은 수학의 람다계산식(lamda Calculus)의 구현체이다. 그리고 Closure는 이름없는 함수로 작성가능하다. 하지만 이름없는 함수가 Closure 전체를 대신하지는 않는다.전통적으로 컴퓨터 계산기의 계산방식은 두가지 방식이있다.Turing machine -> 절차지향, 컴퓨터구조 발전,..

CS/Swift 2017. 11. 1. 13:31
[Swift]함수

Swift4장 함수 함수와 메서드는 기본적으로 같은것 하지만 상황이나 위치에 따라 다른 용어로 부르는 것 뿐이다. 구조체, 클래스, 열거형등 특정 타입에 연관되어 사용하는 것을 메서드, 모듈 전체에서 전역적으로 사용할 수 있는 함수를 그냥 함수라고 부른다.여기서 잠깐! 항상 헷갈리는 오버라이드와 오버로드 용어정리!오버라이드: 함수의 재정의오버로드: 함수의 중복 정의import UIKit ​ //매개변수로 기본값을 갖는 함수도 만들 수 있다. func sayHello(_ name: String, times: Int = 3) -> String{ var result: String = "" for _ in 0.. String{ return }다음과 같은 함수의 데이터 타입은 (String, Int) -> Str..

CS/Swift 2017. 11. 1. 13:30
[Swift]흐름제어

Swift3장 흐름제어if, switch 스위프트의 조건문은 if와 guard문이 있다. 보통 guard문은 빠른 종료와 실행조건이 바로 보인다는 점이 코드의 가시성을 높혀준다. import UIKit ​ let integerVal: Int = 5 ​ switch integerVal { case 0: print("0") case 1...10: print("1~10") fallthrough case Int.min..

CS/Swift 2017. 11. 1. 13:30
[Swift]기본, 데이터 타입

Swift1장 스위프트클래스와 객체 클래스(Class) : 같은 종류의 집단에 속하는 속성과 행위를 정의한 것 객체(Object) : 클래스의 인스턴스(실제로 메모리에 할당되어 동작하는 모양을 갖춘 것,instance)Swift는 클래스의 인스턴스, 구조체의 인스턴스, 열거형의 인스턴스 이렇게 여러 인스턴스가 있기 때문에 객체 == 인스턴스 라는 말을 사용할 수 없다. 단지 객체는 클래스의 인스턴스의 다른 말일뿐.함수형 함수형 프로그래밍의 장점은 대규모 병렬처리가 굉장히 쉽다는 점, 프로그램이 상태의 변화 없이 데이터 처리를 수학적 함수 계산으로 취급하고자 하는 패러다임. 명령형 함수와 수학적 함수가 있는데 이 둘의 차이점은 다음과 같다. 명령형 함수는 과거 절차지향 프로그래밍 패러다임이 포함되어 있어서..

CS/Swift 2017. 11. 1. 13:29
이전 1 2 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글
TAG
  • quadcopter
  • C++
  • 코드스쿼드
  • SKPhysicsbody
  • image render
  • swift custom camera
  • 만들기
  • swift camera 이미지 느림
  • ios sprite kit
  • draw 이미지
  • 스택
  • swift sprite kit
  • UIGraphicsImageRendererFormat
  • 스위프트
  • Mobile Robot Kinematics
  • custom Camera
  • TDD
  • slow image
  • ios
  • skscene
  • 태그를 입력해 주세요.
  • 자료구조
  • QUAD
  • 객체
  • Swift
  • sprite kit
  • string
  • 영화
  • des
  • ios custom camera capture
more
Total
Today
Yesterday

Powered by Tistory / Designed by INJE

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.