일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- UITest
- layoutSubviews
- playground
- garbage collection
- Automatic Reference Count
- YGEnums.h
- pagination
- FlexLayout
- human interface guidelines
- HealthKit
- content-type
- 회고
- Nan
- fetchSignInMethods
- rc
- ios
- HIG
- SPM
- Tuist-Action
- alamofire
- Tuist
- authentication
- arc
- AppStore
- Xcode
- App Connect
- Github-Action
- Firebase
- Swift
- retain cycle
- Today
- Total
목록Swift (12)
멋있게걷는방법

이렇게 해보세요. 문서를 읽어보면, Target -> Build Settings -> Apple Clang-Preprocessing -> Preprocessor Macros를 찾으라고 하는데요, 하라는 데로 찾아가서 Debug와 Release에 + 버튼을 누르고 "FLEXLAYOUT_SWIFT_PACKAGE=1"를 입력해 주면 해결됩니다.

평소에는 아무 생각 없이 쓰다가 최근에 알게 되어 충격이었던 사실을 적어보려고 합니다. func example() { let url = "URL" let headers : HTTPHeaders = ["Content-Type" : "application/json"] AF.request(url, method: .get, encoding: URLEncoding.queryString, headers: headers).validate() .responseData(emptyResponseCodes: [200, 201, 204]) { [weak self] response in switch response.result { case .success: //성공시 case .failure: //실패시 } } } 평소 이렇게..

프로젝트에서 HealthKit 을 사용했던 경험을 바탕으로 글을 적어보려고 합니다.🙂 HealthKit 이란? HealthKit 은 사용자의 건강 정보를 받아올 수 있는데요. 아이폰에 건강이라는 앱에 들어가면 자신의 건강 정보를 확인할 수 있는데요. 이 데이터를 사용하는 기술입니다. 애플워치가 꼭 필요한가? = 애플워치가 없더라도 괜찮습니다! 애플워치가 있다면, 애플워치를 착용했을 때의 이동한 거리나 피트니스 정보가 플러스 된다는 장점이 있습니다. 하지만 애플워치 셀룰러가 아니라면 거의 아이폰도 함께 갖고 다니니까 애플워치가 없더라도 충분합니다. HKHealthStore HKHealthStore 의 공식문서를 보면 'HealthKit에서 관리하는 모든 데이터의 액세스 포인트' 라고 합니다. 이 클래스를 ..
프로젝트를 진행 중 처음 보는 NaN이라는 형태를 발견하고 공부해 보았습니다. 매개변수를 받아서 백분율로 변환하는 함수를 실행 중에 발생했습니다. 예를 들어 func sum(a: Double, b: Double) { let sum = a + b let firstP = a / sum * 100.0 let secondP = b / sum * 100.0 print(firstP) print(secondP) } 위와 같은 함수가 있다고 했을 때, a = 0, b = 0을 매개변수로 전달하면 firstP와 secondP는 어떻게 될까요? NaN 이 됩니다. NaN NaN 은 Not a Number의 약자로 '숫자가 아니다', '정상적인 값이 아니다' 등으로 해석될 수 있는데요. 수학적으로 정상적인 연산이 불가함에도..