Re: Nib back-compatibility
Re: Nib back-compatibility
- Subject: Re: Nib back-compatibility
- From: Alex Zavatone <email@hidden>
- Date: Thu, 19 Jun 2014 11:23:35 -0400
Yeah, that's it.
There was a very good change to the XML format of XIBs recently which actually made the code generated deterministic.
Not sure where it crept in, but it's actually much better.
As for Xcode 4.2, versions later to that would automatically update the document version of the XML structure in the XIB, without asking you and nuking backwards compatibility if you didn't know where the setting was to specify which version of Xcode the XIB could open in.
It caused loads of wasted time between developers on my previous assignment.
If you're fortunate enough to have multiple Macs, with multiple versions of Xcode, I'd try creating sample projects with one storyboard and XIB file, then open them in the next version of Xcode, check the XIB/Storyboard document version, save in the new version and see if you can open the files back in your previous version on the original machine.
You should pretty quickly determine what your lowest compatible version of Xcode will be.
Good luck.
If I had my way, I'd still be developing under Snow Leopard if possible. The UI in Snow Leopard and in the 4.x versions of Xcode were so much better than what we are stuck with today.
Cheers,
- Alex Zavatone
On Jun 19, 2014, at 10:38 AM, Jonathan Taylor wrote:
> Hmm, there’s an option “Opens in”. Not very clear what that actually does, but sounds like it could possibly be related to back-compatibility. It only goes as far back as version 4.6 though…
>
> On 19 Jun 2014, at 12:11, Alex Zavatone <email@hidden> wrote:
>
>> I think there is a setting in the inspector for XIB format or XIB compatibility.
>>
>>
>> On Jun 19, 2014, at 6:05 AM, Jonathan Taylor wrote:
>>
>>> I have a number of development machines running snow leopard through to Mavericks (Xcode/IB 3.2.6 through to 6). When I edit nibs on the more modern versions of xcode it is completely upgrading the format of the nib, making it no longer open under IB 3.2.6. Is there anything I can do to keep back-compatibility, or do I just have to accept that Apple have closed the door on Snow Leopard?
>>>
>>> Cheers
>>> Jonny.
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Xcode-users mailing list (email@hidden)
>>> Help/Unsubscribe/Update your Subscription:
>>>
>>> This email sent to email@hidden
>>
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden