전체태그 보기

#swift (17개의 포스트)

delmasong

함수형 프로그래밍이란

약 20시간 전0개의 댓글
2018년 let us:Go! Functional Programming이 뭐하는건가요?라는 제목의 곰튀김님의 발표를 요약한 글입니다. 함수형 프로그래밍을 한문장으로 말하면 Function - 함수를 이용해서 No Side-Effect - 사이드 이펙트 없도록 Declarative Programming - 선언형 프로그래밍을 이용하는 것이다 F...
wimes

swift 문법 기초

2019년 11월 1일0개의 댓글
아래의 글은 https://www.inflearn.com/course/스위프트-기본-문법 강의를 듣고 정리한 글입니다. 글이 기니 옆의 바로가기 기능을 사용하세요. Any AnyObject nil Any - swift의 모든 타입을 지칭하는 키워드 AnyObject - 모든 클래스 타입을 지칭하는 프로토콜 nil - 없음을 의미하는 키워드...
Udemy 속도 문제 해결 (VPN + 강좌 다운로드)
100seungho
심각하게 느린 Udemy 강좌 이번학기 Swift 프로그래밍 강좌를 듣고 있다. 언어에 대한 수업은 아니고, iOS 앱 개발을 통해 UI 구현의 기초를 다지는 수업인데, 학교 수업보다 깊은 인사이트를 얻고 싶어 Udemy 강좌에 등록을 했다. 이전에는 JavaScript 강좌와 Pixel Art 수업을 수강하곤 했다. iOS 13 & Swift 5 - ...
cskim

[Swift] Escaping and Auto Closure

2019년 9월 30일0개의 댓글
Introduce - 클로저를 함수 또는 메소드의 전달 인자로 사용할 때, @escaping과 @autoclosure 속성을 적용할 수 있다. Escaping - 함수 인자로 전달된 클로저는 기본적으로 비탈출 클로저이다. - 클로저의 탈출이란 함수 인자로 전달된 클로저가 함수 실행 종료 이후에 실행될 수 있는 것을 말한다. - 클로저가 탈출하면 함수...
cskim
Introduce - 클로저가 주변 context를 통해 상수 및 변수 값을 클로저 내부에서 사용하면, 그 값을 그대로 사용하지 않고 별도의 참조를 획득해서 사용한다. - Context는 클로저 내부 코드가 실행되기 위해 필요한 환경을 의미한다. Value Capture - 클로저 외부 값이 더 이상 존재하지 않더라도 항상 클로저를 실행시킬 수 있도...
cskim

[Swift] ARC(Automatic Reference Counting)

2019년 9월 5일0개의 댓글
Introduce - Swift 및 Objective-C에서 참조 메모리 관리를 자동으로 해 주는 기능 - 인스턴스의 참조횟수를 추적해서 더 이상 참조되지 않는 인스턴스를 메모리에서 해제시킴 Why use? - 값 타입(struct, enum, literal 등)은 변수, 상수, 프로퍼티 등에 할당될 때 값을 복사하기 때문에, 할당된 값을 변경해도 ...
[iOS Youtube Clone 앱 개발] #2 커스텀 객체 사용하기
wan088
본 프로젝트는 해외 유튜버 "Lets Build that App" 님의 영상을 참고하여 주요 내용만 요약했습니다. 코드 깃허브 링크 - UIImageView 커스텀 image.png 이제 본격적으로 각 객체의 속성을 커스텀해보자. 나중에야 서버로 데이터를 받아올 것 같지만, 현재는 아쉬운대로 기본이미지를 넣어줘야 할 것 같다. 본 유튜브 채널...
Swift 주석 작성법
won2oppa

Swift 주석 작성법

2019년 8월 17일0개의 댓글
Swift의 주석은 다양한 markup을 제공하는데 velog 글 작성과 매우 유사한 부분이 많다. markup을 적용한 주석은 Xcode 퀵헬프 기능을 통해 확인이 가능한데 그 종류를 정리해보자. 한줄 주석 ~ // 슬래시 두개로 표현 ~ 여러 줄 주석 ~ /* 여러 줄 주석은 슬래시 별표를 사용한다. 순서는 '슬래시 + 별', '내용'...
[iOS Youtube Clone 앱 개발] #1 기본 레이아웃
wan088
본 프로젝트는 해외 유튜버 "Lets Build that App" 님의 영상을 참고하여 주요 내용만 요약했습니다. 코드 깃허브 링크 StoryBoard와 이별하기 적절한 인자를 받아서 [NSLayoutConstraint] 배열을 반환하는 함수. 특이한점은 withVisualFormat이라는 인자로 독특한 표현식의 문자열을 받는다는 것이다. 다...
[iOS] TabBar shadow 커스터마이징
leejh3224

[iOS] TabBar shadow 커스터마이징

2019년 4월 14일0개의 댓글
iOS TabBar의 기본 Shadow를 커스터마이징하려면 먼저 기본 shadow 스타일을 빈 이미지로 초기화한 다음 커스텀 스타일을 적용해야 한다. 그러므로 UITabBarController를 상속하는 CustomTabBarController를 만들고 viewDidLoad에서 스타일을 설정하게 해줬다. 끝! Screen Shot 2019-04-1...
p_ssungnni
RxSwift를 공부하며 pilgwon님이 번역하신 예제를 따라해 보고 제가 알아보기 쉽도록 정리해둔 글입니다. ㅁ 예제 1 - City Searcher 만들기 - 도시 이름을 입력하면 동적으로 도시 목록을 보여줌. ㅁ Code ㅇ UI - input: - Paris - output: - query: Paris - 이전...