SkillAgentSearch skills...

XcodeProjectEditor

An embedded Objective-C/Cocoa framework to allow your applications to edit Xcode project files. Based on zerg-xcode.

Install / Use

/learn @danhd123/XcodeProjectEditor
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Xcode Project Editor

Based on zerg-xcode

TODO: just about everything. The lexer is done but needs testing. The parser is done but needs testing. The encoder is done but needs testing.

Hypothetically Frequently Asked Questions:

Q: Umm... why? NSDictionary can already read in and write out .pbxproj files. A: Ah, but it doesn't do so correctly. NSDictionary adds a few crufty things, and writes it out in XML rather than old-style. And Xcode doesn't like that. It reverts it back to old-style when reopened. Plus NSDictionary has no conveniences for working with this sort of thing.

Q: raises eyebrow A: Okay, you got me. If I'd realized NSDictionary could do this, I'd probably have just used that instead of trying to port Ruby code. Meh. Still the rest definitely needs to be written.

License: MIT. ©2010-2021 Daniel DeCovnick

Related Skills

View on GitHub
GitHub Stars12
CategoryDevelopment
Updated3y ago
Forks2

Languages

Objective-C

Security Score

60/100

Audited on May 30, 2022

No findings