반응형
iOS 16, Xcode 14.01, Swift 5, UIKit 환경에서 진행했습니다.
func address(of object: UnsafeRawPointer) -> String {
let address = Int(bitPattern: object)
return String(format: "%p", address)
}
var dog: Animal = Animal() // 객체 선언 및 초기화
address(of: &dog)
객체가 어느 메모리를 할당하고 싶은지 찾고 싶을 때
위와 같은 함수와 호출을 통해 메모리 주소 값을 확인할 수 있다.
반응형
'iOS > 코드조각' 카테고리의 다른 글
[iOS, Swift] 객체 참조 카운트 구하기 (0) | 2022.11.24 |
---|---|
[iOS, Swift] 코드를 수행하는 시간 구하기 (0) | 2022.11.23 |
[iOS, Swift] 현재 쓰레드 이름 찾기 (0) | 2022.11.02 |
[iOS, Swift] localized 다국어 지원(Extension) (0) | 2022.10.27 |
[iOS, Swift] 앱 내의 파일 확인하기 (FileManager) (0) | 2022.10.24 |