原创 UIImagePickerController Class

摘要: 概述不能定製界面,不可派生子類。使用步驟:檢查制定源是否可用. isSourceTypeAvailable:方法.檢查可用媒體(視頻還是隻能是圖片) availableMediaTypesForSourceType:方法.設置界

原创 Three20 模組架構簡介

整體架構圖 如前述,Three20已經分爲模組化的架構,開發者可以自由選擇所需要的模組加入到專案中,但這些模組之間有一些相依性的問題,階層的架構如下: ------------------------------------------

原创 強行觸發shouldAutorotateToInterfaceOrientation

// 先可通過UIApplication的setStatusBarOrientation方法更改狀態條方向// 然後以下代碼實現強制觸發shouldAutorotateToInterfaceOrientationUIWindow *wi

原创 iPhone/Mac Objective-C內存管理教程和原理剖析

版權聲明 此文版權歸作者Vince Yuan (vince.yuan#gmail.com)所有。歡迎非營利性轉載,轉載時必須包含原始鏈接http://vinceyuan.cnblogs.com/,且必須包含此版權聲明的完整內容。 版本 1

原创 Three20中TTNavigator用法總結

簡單映射: Three20中的TNavigator對於軟件導航很有用,只需要維護一張map映射表就行了。就像url表示一個網頁一樣,Three20也採用了相同的方式,用url關聯頁面。大家可以參看TTNavigatorDemo中的源碼

原创 iOS系統網絡抓包方法

在進行iOS開發過程中,經常會遇到各種各樣的網絡訪問問題,以前苦於沒有抓包工具,很多網絡問題解決起來很痛苦。現在終於好了,本文提供兩種方式進行網絡抓包:   1. 網絡共享 + 可視化抓包工具 基本原理 原理比較簡單,ios設備通過

原创 copy和mutableCopy

指針,內存管理,都是學習objc所要面對的新東西,iPhone基礎開發教程看到第8章了,8.7搜索欄實現的第一個方法就把我搞爽了,在 ruby, php中一個簡單的變量賦值爲什麼在這裏就要搞的這麼雄偉壯觀呢,沒辦法,看官方doc, 寫了個

原创 NSLog中使用的格式符

NSLog在輸出的時候,可以使用很多C中的格式符號,與print一樣。 具體含義如下 Format specifiers supported by the NSString formatting methods and CFStr

原创 iPhone開發實踐中如何去完美解決內存管理問題

本文由YoungShook原創,轉載務必在明顯處註明:http://blog.csdn.net/youngshook 前段時間和工作室的朋友一起協作開發了一款iOS平臺上的軟件,在軟件完工之時,通過Instruments測試Leak

原创 企業版IDP的申請及“In House”發佈

企業版IDP,即iOS Development Enterprise Program。注意是$299/Year那種,並不是$99/Year的那種。 這種方式的IDP其最大的好處在於:可以發佈“In House”應用。 這種應用使用一種叫

原创 Xcode4.2中將Three20開源庫導入到工程項目中

Three20這個與facebook親戚的開源庫是蜚聲iPhone開發界,很多App都有它的影子,主要是其真得是功能強大。那麼如何將Three20庫添加到自己的項目中應用呢?一種是Python命令方式添加,再有就是純手動添加到Xcod

原创 TTNavigator和TTURLMap

平時閱讀別人翻譯的各類文章,感激之外,自己也想翻譯一些技術類文章,主要的目的是用來提高自己的閱讀能力。正在學習Three20,一個開源的Objective-C類庫,用來開發iOS應用。官網上有篇文章講TTNavigator,於是想翻譯過

原创 關於char*與char[]的區別

char a[]在運行時賦值,值會從靜態區賦值到函數的棧中,對它進行修改不會產生任何問題。char *a在編譯時就確定了,a指向靜態區中的值,沒有賦值到函數棧中, 因此對指針的內容進行修改會產生錯誤。   和許多文章一樣, 還是先來

原创 ios掃描公共區域內的全部wifi信息

#import <CoreFoundation/CoreFoundation.h>  #import <Foundation/NSTimer.h> 

原创 UIBarButtonSystemItem樣式

01 typedef enum { 02     UIBarButtonSystemItemDone, 03     UIBarButtonSystemItemCancel, 04     UIBarB