Software Development Tutorials

Getting started guides, How-to's, and in-depth explanation of various topics in software development.

Learn Objective-C, Building an App: Adding Frameworks to an Xcode Project

A lot of Xcode projects require you to add additional frameworks to link against. Here’s how: Select the main project listing in the left column. Select Build Phases from the tabs near the top. Click the ‘+’ button in the “Link Binary With Libraries” section (you may

Read more Feifan Zhou

Learn Objective-C: Cocoa Naming Conventions

The Cocoa framework and applications that use Cocoa (Touch) follow a fixed set of naming conventions that make the programs easier to read, use, and understand. General Principles Keep your code brief, but never at the expense of clarity. You’ll often see long method names in Cocoa—some

Read more Feifan Zhou