iOS Dev inside
iOS Human Interface Guidelines: Custom Icon and Image Creation Guidelines
This article summarizes the format specifiers supported by string formatting methods and functions. Format Specifiers The format specifiers supported by the NSString formatting methods and CFString formatting functions follow the IEEE printf specification; the specifiers are summarized in Table 1. iPhone Dev Center: String Programming Guide for Cocoa: String Fo
String Programming Guide for Cocoa: String Format Specifiers This article summarizes the format specifiers supported by string formatting methods and functions. Format Specifiers The format specifiers supported by the NSString formatting methods and CFString formatting functions follow the IEEE printf specification; the specifiers are summarized in Table 1. Note that you can also use the “n$” positional specifiers such as %1$@ %2$s. For more details, see the IEEE printf specification. You can also use these format specifiers with the NSLog function.
Tools and Helpers
iPhone Dev Center - Apple Developer Connection
This document is the starting point for creating iOS apps. It describes the fundamental architecture of iOS apps, including how the code you write fits together with the code provided by iOS. This document also offers practical guidance to help you make better choices during your design and planning phase and guides you to the other documents in the iOS developer library that contain more detailed information about how to address a specific task. The contents of this document apply to all iOS apps running on all types of iOS devices, including iPad, iPhone, and iPod touch. At a Glance The starting point for any new app is identifying the design choices you need to make and understanding how those choices map to an appropriate implementation. iPhone Dev Center: iPhone Application Programming Guide: Introdu
Introduction to The Objective-C
Overview The NSUserDefaults class provides a programmatic interface for interacting with the defaults system. The defaults system allows an application to customize its behavior to match a user’s preferences. For example, you can allow users to determine what units of measurement your application displays or how often documents are automatically saved. Applications record such preferences by assigning values to a set of parameters in a user’s defaults database. The parameters are referred to as defaults since they’re commonly used to determine an application’s default state at startup or the way it acts by default. NSUserDefaults Class Reference
Up Authors Georg Tuparev (Tuparev@EMBL-Heidelberg.de) NSUserDefaults class reference
NSUserDefaults, sauvegarder vos préférences | MacFan novembre 3, 2008 Pour sauvegarder des infos dans votre application il faut utiliser la classe NSUserDefaults. On peut y enregistrer les classes suivantes : NSString, NSArray, NSDictionary, NSNumber, NSDate, NSData Pour le reste faut utiliser un NSData.
Mac Dev Center: User Defaults Programming Topics for Cocoa: Usin
Secu Crypto & network
Microprocessor architectures commonly use two different methods to store the individual bytes of multibyte numerical data in memory. This difference is referred to as “byte ordering” or “endian nature.” Most of the time the endian format of your computer can be safely ignored, but in certain circumstances it becomes critically important. OS X provides a variety of functions to turn data of one endianness into another. Intel x86 processors store a two-byte integer with the least significant byte first, followed by the most significant byte. This is called little-endian byte ordering. iPhone Dev Center: Memory Management Programming Guide for Core
iPhone Dev Center: Memory Management Programming Guide for Core If you need to find out the host byte order you can use the function CFByteOrderGetCurrent. The possible return values are CFByteOrderUnknown, CFByteOrderLittleEndian, and CFByteOrderBigEndian. Byte Swapping Integers Core Foundation provides three optimized primitive functions for byte swapping— CFSwapInt16, CFSwapInt32, and CFSwapInt64.
iPhone Dev Center: Byte-Order Utilities Reference CFByteOrderGetCurrent Returns the byte order of the current computer. CFByteOrder CFByteOrderGetCurrent ( void ); Return Value The byte order of the current computer. See “Byte Order Flags” for the list of possible return values.
iPhone OS Reference Library
Cocoa Fundamentals Guide
iPhone Dev Center: Interface Builder User Guide: Introduction
iPhone Dev Center - Apple Developer Connection
The UINavigationController class implements a specialized view controller that manages the navigation of hierarchical content. This navigation interface makes it possible to present your data efficiently and makes it easier for the user to navigate that content. You generally use this class as-is but in iOS 6 and later you may subclass to customize the class behavior. iPhone Dev Center: UINavigationController Class Reference
Support - Discussions - [iPhone] Switch UIViews ... Hi. I just have a pretty basic question actually: How do I switch between views on the iPhone? I don't want to use a tab bar controller or navigation controller. Tapping a button on one screen (view) should bring the user to another screen. Possibly I want to have a nice transition animation, like a flip or a sliding animation. Right now I'm just adding multiple views to the window and I just view / hide them according to what I want to show.
Nous avons récemment vu comment gérer les bases d’une UIView. Voyons maintenant comment contrôler les UIView depuis un UIViewController. Comme son nom l’indique, ce dernier permet de contrôler les vues de votre application afin de respecter un minimum le modèle MVC. I] Rapides Rappels sur le modèle MVC En programmation vous avez différentes manières d’aborder un problème. Gérer des UIView avec un UIViewController sur iPhone | GeckoGeek
iPhone Dev Center: View Controller Programming Guide for iPhone Custom content view controllers are the heart of your app. You use them to present your app’s unique content. All apps need at least one custom content view controller. Complex apps divide the workload between multiple content controllers. A view controller has many responsibilities. Some of these responsibilities are things that iOS requires the view controller to do.