Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- reactivex
- Singleton Design Pattern
- Swift
- unowned
- UIDocument
- Arc
- 에어팟
- UIBezierPath
- AVFoundation
- NSAttributedString
- Hashable
- UIDynamicAnimator
- CoreGraphics
- Codable
- JSONDecoder
- weak
- UIGestureRecognizer
- PhotoKit
- uicollectionview
- Equatable
- 오늘의성취도
- JSONEncoder
- Observable
- CustomStringConvertible
- Stanford cs193p
- IOS
- Git
- MVP
- rxswift
- UIDocumentBrowserViewController
Archives
- Today
- Total
목록Singleton Design Pattern (1)
아직은 개린이
[iOS] Singleton Design Pattern
[ios] Singleton Design Pattern Edwith Boostcourse의 2번째 과제를 수행하며, Singleton 패턴을 직접 적용해보고 있다. 예전에 Unity에서도 자주 썼던 것 같은데, 굉장히 편리하게 데이터를 공유할 수 있는 장점이 있다! Boostcourse에서 실행한 예제를 통해 다시 정리하고자 한다. Singleton 디자인 패턴이란? 소프트웨어 디자인 패턴에서 싱글턴 패턴(Singleton pattern)을 따르는 클래스는, 생성자가 여러 차례 호출되더라도 실제로 생성되는 객체는 하나이고 최초 생성 이후에 호출된 생성자는 최초의 생성자가 생성한 객체를 리턴한다. (위키백과) Singleton을 사용하면, 인스턴스 생성시 얻은 메모리를 계속 쓰기 때문에 메모리가 낭비되지 ..
Swift + iOS/iOS
2019. 11. 18. 17:50