본문 바로가기

iOS8

[iOS] App SandBox란? 아이의 보호를 위한 SandBox, 내 app은 누가 보호해 주나...?? 안녕하세요. 오딘(Odin)입니다. 여러분 SandBox가 무엇인지 아시나요?? 미국에서 어린 아이를 모래통(SandBox)안에서 놀도록하여 외부적인 위험으로부터 보호해 준다고 합니다. 이처럼 우리가 사용하는 app도 다른 app에서 쉽게 접근할 수 없도록 보호해 주어야겠죠? 그래서 iOS는 앱 하나당 전부 SandBox화 되어 있다고 하는데요 그러면 iOS의 SandBox는 어떻게 생겼고 어떤식으로 작동되는지 알아볼까요~??  App SandBox 란? App SandBox란, 커널 수준에서 시행되는 macOS에서 제공되는 접근 제어 기술입니다. 앱이 손상될 경우 시스템 및 사용자 데이터에 대한 손상을 포함하도록 설계되었습니다.. 2022. 8. 29.
[WWDC] SheetPresentationController 만들기 이런 Sheet!! 너무 Sheep잖아~?! 😄 안녕하세요. 오딘(Odin)입니다. 여러분 혹시 SheetPresentationViewController라고 아시나요?? SheetPresentationController는 iOS15.0+ 부터 사용 가능한 ViewController 입니다. 쉽게 설명하자면 Alert의 .sheet 형태의 확장판 이라고 생각하시면 될거 같네요! 생각보다 만들기 너무너무 쉽더라구요!! 그러면 우리 다같이 한번 만들어 볼까요?!? 1. SheetViewController 띄우기 func showSheetViewController() { let vc = SheetViewController() // 전환하고 싶은 화면의 ViewController 이름! if let sheet =.. 2022. 7. 27.