My application is focused on 10.6, and the Deployment value for all .xib files was 10.6, except for one that recently changed to 10.7 (I don't know when). If I change it to 10.6, I get the following warning from Xcode:
/Users/andy/Source/.../Preferences.xib:383: Identifier on OS X versions prior to 10.7
Here is the relevant part of the .xib file:
381: <string key="NSFrame">{{1, 1}, {116, 104}}</string> 382: <reference key="NSSuperview" ref="14642427"/> 383: <reference key="NSNextKeyView" ref="1001986100"/> 384: <string key="NSReuseIdentifierKey">_NS:11</string>
(In fact, when I open .xib in BBEdit to see the warning line and then close it and clean / build in Xcode, the warning line seems to change but always moves. The time the warning occurred, it was an NSSuperview line, which was on line 383, which is at least strange).
Sometimes I get two warnings. Another warning:
file://localhost/Users/andy/Source/.../Preferences.xib: warning: Attribute Unavailable: Identifier on OS X versions prior to 10.7
Which highlights the custom view in the .xib file when I click on it.
Can someone tell me what this warning means and how I get rid of it?
I am developing under 10.8 using Xcode 4.4.1, and I believe that this warning will cause problems when working under 10.6 (something that I cannot do during development). I am pleased to provide additional information as necessary.
source share