build setting -> Apple LLVM7.1 - Language - Objective C -> Weak References in Manual Retain Release YES