![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/M9tmR/btsc0XXFmah/T6YK4px6AMwZk6dCezmMTK/img.png)
[Swift/iOS] 메모리 안전성 Memory Safety From 공식문서(1)[Swift/iOS] 메모리 안전성 Memory Safety From 공식문서(2)! 공식문서를 참고한 글입니다. 메모리에 접근할 때, 충돌을 피하는 코드를 구조화 하는 법기본적으로 스위프트는 코드에서 일어나는 UnSafe한 행동을 방지합니다.예를 들어,스위프트는 변수를 사용 전에 초기화시키는 것, 메모리는 해제 된 뒤에 접근할 수 없는 것, 배열 인덱스가 범위를 벗어났는지 체크하는 것등을 보장합니다. 대부분의 경우에는 스위프트가 메모리를 자동으로 관리하기 때문에 이를 생각할 필요는 없지만,충돌이 발생할 수 있는 경우를 알고, 그것을 예방하는 코드를 작성할 줄 알아야 합니다.충돌이 일어난 경우에는 컴파일 오류나 런타임 오류..
programming/Swift
2023. 4. 28. 00:24
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Core Data Stack
- 회원가입
- inout 파라미터 메모리 충돌
- core data
- 캡쳐리스트
- autoclosure
- object
- unowned
- Persistent Container
- 디자인패턴
- 메모리 안정성
- ASAuthorizationAppleIDCredential
- 강한참조순환
- 클로저표현
- 토큰저장
- context
- Entity
- SWIFT
- 클로저
- identity Token
- authorizationCode
- 자동클로저
- Delegate 패턴
- weak
- ios
- 클로저 축약
- 클로저 강한 참조
- CoreData
- escaping closrue
- 강한 참조 순환
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함