Designed for developers, Spice is a Source Component Manager for Xcode enabling easy re-use of code between projects.
Spice for Xcode has a simple goal - making it easier and quicker to reuse code between your Xcode projects.
Spice for Xcode makes it a breeze to do the following:
✔ Reuse a view created in one project in a new project
✔ Import a third-party souce code package into your project - all source code and dependent libraries are automatically configured
✔ Use souce code developed for a non-ARC project in a new project which uses ARC
✔ Organise your reusable components, each with optional code snippets to remind you how to use it
Each Spice contains a copy of your source code, along with its dependencies - system frameworks, libraries, header paths, and optional code snippets.
With Spice, re-using code becomes as simple as dragging your existing project into Spice, highlighting the code to reuse and clicking “Create Spice”. The code is then extracted and kept within Spice for Xcode.
When you wish to reuse the component, simply drag your project into Spice for Xcode, click on the Spice you created before and click “Add to project”.
Spice for Xcode takes care of copying the source code into your project and adding any framework depdencies that are needed
If you are adding to a project which uses Automatic Reference Counting (ARC), but the component is built using manual memory management, Spice for Xcode will notice this and offer to add compiler flags (-f no-obj-arc) to ensure the code will work straight away.
Visit www.SpiceForXCode.com for full details including video tutorials showing how much time you can save by using Spice for Xcode!
Xcode is a trademark of Apple Inc.