CSIOS-2693 Replaced 'unsafe_unretained' properties with 'weak'