Skip to main content
๐ฅCrashcourse
Text Processing with GNU awk
Mastering Curl - Interactive Text Guide
Bash ์์คํฌ๋ฆฝํธ ๊ฐ๋ฐ ์์ํ๊ธฐ
๊ณ ๊ธ Bash ์คํฌ๋ฆฝํ ๊ฐ์ด๋
100 Days of Swift
100 Days of SwiftUI
Apple - Develop in Swift Tutorials
OSX ๊ตฌ์กฐ๋ฅผ ์ดํดํ๋ฉด์ ๋ฐฐ์ฐ๋ Objective-C
Java8 in Action
Effective Java
Jump to Spring Boot
์คํ๋ง๋ถํธ ๊ฐ๋ ๊ณผ ํ์ฉ
์คํ๋ง ์ํ๋ฆฌํฐ JWT
์คํ๋ง JWT ์ฌํ
์ฝํ๋ฆฐ ํ ์คํ ํ๋ ์์ํฌ - Kotest
Get started with Quarkus and JPAStreamer
Learn Typescript
Must Know JavaScript API
Eloquent Javascript
ํจ๊ปํด์ ํ์ด์ฌ ์ํ๊ณ
Finance with Python
์ฌ์ฅ๋ ๋ชฐ๋ ํ๋ ํ์ด์ฌ ์ ๋ฌด์๋ํ (๋คํค๋ฉด ์ผ ๋ง์์ง)
<๋ญ์ฒด์ธLangChain ๋ ธํธ> - LangChain ํ๊ตญ์ด ํํ ๋ฆฌ์ผ๐ฐ๐ท
OpenCV โ Python ๊ณ ๊ธ ๊ธฐ๋ฒ ํ๋ก๊ทธ๋๋ฐ
Colt Steele - Mastering CSS Grid
Rust by Practice
Wasm by Example
Rust to Assembly
PHP 3๋ถ ํต์ฌ ์์ฝ์ง
Algorithms for Competitive Programming
Beej's Guide to Network Programming
Jets - Learning Content
Megaparsec tutorial
Template Haskell tutorial
์ธ์ ๋ ์ต์ Docker
๋ฐ์์ํ๊ณ ์ถ์๋ฐ์ - Udemy ๊ฐ์์ ๋ฆฌ
์ธ์ ๋ ์ต์ Kubernetes
devkuma - Kubernetes
devkuma - Helm
์๋ง์กด ์น ์๋น์ค๋ฅผ ๋ค๋ฃจ๋ ๊ธฐ์
Red Hat Container Tools
Containerize Your Application With Buildah And Podman
Linux Journey
CYL2002 - Digital Forensics Lab
DevOps with GitLab CI Course
Microsoft - Generative AI for Beginners
DB Server ์ฑ๋ฅ ํฅ์ ๋ถ์ ๋ฐ ํ๋ ์ ๋ฌธ๊ฐ ํฅ์๊ณผ์
18. ์์ธ์ ์๋ฌ
Less than 1 minute
Objective-C
crashcourse
xcode
objective-c
objc
18. ์์ธ์ ์๋ฌ ๊ด๋ จ
A. ์์ธ๋
์์ธ ์ฒ๋ฆฌ ๊ฐ๋
Objective-C ์์ธ ์ฒ๋ฆฌ
B. ์์ธ ์ฒ๋ฆฌ ๊ตฌ์กฐ ๊ฐ์
์์ธ ํธ๋ค๋ฌ์ ์์ธ ์ฒ๋ฆฌ ๋๋ฉ์ธ
์์ธ๋ฅผ ๋ํ๋ด๋ ํด๋์ค NSException
์์ธ ์ฒ๋ฆฌ ๊ตฌ์กฐ ๊ตฌ๋ฌธ
๊ฐ๋จํ ์์ธ ์ฒ๋ฆฌ ์์ ํ๋ก๊ทธ๋จ
C. ์์ธ ๋ฐ์๊ณผ ์ ํ
์์ธ ์ ํ
์ง์ ์์ธ ๋ฐ์์ํค๊ธฐ
์์ธ๋ฅผ ๋ฐ์์ํค๋ @throw๋ฌธ
@catch์ ํน์ ๊ตฌ๋ฌธ
์์ธ ์ ํ์ @finally
์์ธ ์ฒ๋ฆฌ ํ๋ก๊ทธ๋๋ฐ ์ ์ฃผ์์ฌํญ
D. ์ด์ค์
์ด์ค์ ์ด๋
์ด์ค์ ๋งคํฌ๋ก
E. ์๋ฌ ์ฒ๋ฆฌ
์๋ฌ ์ฒ๋ฆฌ ๊ตฌ์กฐ์ ๋ชฉ์
์๋ฌ๋ฅผ ํ์ํ๋ ํด๋์ค NSError ์ฌ์ฉ ๋ฐฉ๋ฒ
์๋ฌ ๊ฐ์ฒด์์ ์ ๋ณด ์ป๊ธฐ
์ง์ ์๋ฌ ๊ฐ์ฒด ๋ง๋ค๊ธฐ
F. ์๋ฌ ๋ฆฌ์คํฐ๋ ์ฒด์ธ
์๋ฌ ๋ฆฌ์คํฐ๋ ์ฒด์ธ ๊ตฌ์กฐ
์๋ฌ ๊ฐ์ฒด์ ๋ณ๊ฒฝ๊ณผ ๋ณต๊ตฌ
A. ์์ธ๋
์์ธ ์ฒ๋ฆฌ ๊ฐ๋
Objective-C ์์ธ ์ฒ๋ฆฌ
B. ์์ธ ์ฒ๋ฆฌ ๊ตฌ์กฐ ๊ฐ์
์์ธ ํธ๋ค๋ฌ์ ์์ธ ์ฒ๋ฆฌ ๋๋ฉ์ธ
์์ธ๋ฅผ ๋ํ๋ด๋ ํด๋์ค
NSException
์์ธ ์ฒ๋ฆฌ ๊ตฌ์กฐ ๊ตฌ๋ฌธ
๊ฐ๋จํ ์์ธ ์ฒ๋ฆฌ ์์ ํ๋ก๊ทธ๋จ
C. ์์ธ ๋ฐ์๊ณผ ์ ํ
์์ธ ์ ํ
์ง์ ์์ธ ๋ฐ์์ํค๊ธฐ
์์ธ๋ฅผ ๋ฐ์์ํค๋
@throw
๋ฌธ
@catch
์ ํน์ ๊ตฌ๋ฌธ
์์ธ ์ ํ์
@finally
์์ธ ์ฒ๋ฆฌ ํ๋ก๊ทธ๋๋ฐ ์ ์ฃผ์์ฌํญ
D. ์ด์ค์
์ด์ค์ ์ด๋
์ด์ค์ ๋งคํฌ๋ก
E. ์๋ฌ ์ฒ๋ฆฌ
์๋ฌ ์ฒ๋ฆฌ ๊ตฌ์กฐ์ ๋ชฉ์
์๋ฌ๋ฅผ ํ์ํ๋ ํด๋์ค
NSError
์ฌ์ฉ ๋ฐฉ๋ฒ
์๋ฌ ๊ฐ์ฒด์์ ์ ๋ณด ์ป๊ธฐ
์ง์ ์๋ฌ ๊ฐ์ฒด ๋ง๋ค๊ธฐ
F. ์๋ฌ ๋ฆฌ์คํฐ๋ ์ฒด์ธ
์๋ฌ ๋ฆฌ์คํฐ๋ ์ฒด์ธ ๊ตฌ์กฐ
์๋ฌ ๊ฐ์ฒด์ ๋ณ๊ฒฝ๊ณผ ๋ณต๊ตฌ
Prev
17. ์์ - ๊ฐ๋จํ ์ด๋ฏธ์ง ๋ทฐ์ด
Next
19. ๋ณ๋ ฌ ํ๋ก๊ทธ๋๋ฐ