Undeprecate NeXT-style property lists

Originator:nicolas.bouilleaud
Number:rdar://32978052 Date Originated:2017-06-26
Status:Open Resolved:
Product:Xcode Product Version:9.0 beta 2
Classification: Reproducible:
 
Summary:
Old-style property lists are still used (strings files, pbxproj) and it’s arguably easier to use than XML.

Steps to Reproduce:
Try to edit a plist by hand.

Expected Results:
Fire up a text editor and easily write stuff, with little risk of getting things wrong

Observed Results:
* Fight with XML, or 
* “Just Use JSON” but no NSDates in your property lists.

Version:
Xcode 9 beta 2 (9M137d)

Notes:
The XML format needs to go: its justification is to use a single format for machine and human uses. These days, we use “binary1” for machine uses, and the complexity of XML is not justified when editing a plist by hand.

Configuration:

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!