A button triggers an alert; the alert is "one-time", appearing once but never appearing again after user hits "OK".
If the Boolean is 0, the alert is triggered; if it is 1, then the alert is not triggered. If the user hits "OK", the value of the BOOL is set to 1.
Which is the best way to set a one-time alert in Objective-C?