Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

nonnull doesn't really do anything in pure objc. It warns if you assign the nil literal to a nonnull pointer and that's it. The annotation is almost entirely for the sake of Swift interop (where it determines if the pointer is bridged as an Optional or not).
 help



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: