-
[Swift] Generic 을 사용해서 로그를 편하게 찍기Swift 2023. 5. 13. 14:20
import Foundation struct SomeAPI { static func post() { Network.request(caller: self) } } struct OtherAPI { static func post() { Network.request(caller: self) } } struct Network { static func request<T>(caller: T.Type) { print(String(describing: caller)) } } SomeAPI.post() OtherAPI.post() // 출력 SomeAPI OtherAPI
'Swift' 카테고리의 다른 글
[Swift] Generic 을 활용해서 Array 에서 일치하는 Element 찾기 - Extension (0) 2023.08.17 [Design Pattern] Facade Pattern 이란? (0) 2023.08.15 [Swift] Class Type 검사하기 - isMember(of: ) (0) 2023.05.12 TIL - 비동기에는 비용이 존재한다 (2) 2023.05.06 [Swift] Actor #2 - @MainActor (class 와 같이 사용하기) (0) 2023.05.06