I am (trying to) learn Objective-C and I keep coming across a phrase like:
__weak IBOutlet NSLayoutConstraint *webViewLeftConstraint;
What does __weak it mean exactly in Objective-C?
Why we need to put __(underscore twice) in variable?
Can we use only one time? like( _ ) other declaration in other language..