Help:Editing

Help page
Revision as of 23:46, 12 April 2014 by Britta (talk | contribs) (→‎Navigation boxes: clarifying functionality of navboxes)

iPhoneDevWiki uses the same wiki markup as Wikipedia and other wikis that run on the MediaWiki software.

See Wikipedia's formatting cheatsheet for how to do general wiki markup (italics, bold, links, images, and so on).

For help making tables, see MediaWiki's table formatting page.

Making new pages

An easy way to make a new article: type your desired article title into the search box, and click the "Create the page" link on the search results page. Then type in the content that you want, and save it.

Syntax highlighting

You can make code snippets nicely syntax-highlighted using these tags:

<source lang=objc>
NSObject *anObject = [[NSObject alloc] init];
</source>

Which will produce an output that looks like the following:

 NSObject *anObject = [[NSObject alloc] init];

This wiki uses GeSHi as the syntax highlighter. It supports many languages such as bash, c, cpp, text.

Navigation boxes

To add a helpful navigation box to the bottom of an article documenting a class, you can use tags like these:

{{occlass|library=SpringBoard.app|navbox=1}}
{{occlass|library=CoreFoundation.framework|navbox=1}}

If you add this navigation box to an article, the article link will automatically show up within that navigation box.