原创 通過segue進行數據傳輸

在viewControl中,加入-(void)prepareForSegue:(UIStoryBoardSegue *)segue sender: (id)sender方法,會在通過segue跳轉之前執行。 -(void)prepare

原创 16種動畫切換效果

16種動畫切換效果  case 101:             animation.type =kCATransitionFade;            break;        case102:             ani

原创 蘋果App Store審覈指南(中文翻譯)-App Store Review Guidelines

原文地址:App Store Review Guidelines 原文翻譯地址:點擊打開鏈接 (注:<蘋果應用商店審覈指南>中文翻譯最近一次更新爲2013-03-04,文中紅色部分是相對於2013-03-04版本的新增內容,綠色部分代

原创 使用CocoaPods來管理iOS項目的依賴庫

原文地址點擊打開鏈接 CocoaPods簡介 使用0.37.2以外的版本會有各種的問題o(╯□╰)o 安裝特定版本的cocoapods 1, 卸載 cocoapods $ sudo gem uninstall cocoapods 2

原创 在xcode中使用github進行版本控制

在MAC系統中使用git,可以直接下載xcode,其中包含了git,在xcode中有source control一項,可以對代碼進行管理。在App store中搜索source tree,是一個比較好用的圖形化git客戶端。 1,在xco

原创 NSUserDefaults讀取和寫入自定義對象

NSUserDefaults可以存取一些短小的信息。 比如存入再讀出一個字符串到NSUserDefaults: NSString *string = [NSString stringWithString @"hahaha"]; NS

原创 iOS中屏幕相關問題

iPhone屏幕分辨率和屏幕點之間的關係 1x:3.5英寸普通屏 設備: iPhone4之前的iPhone 320*480pixel320*480pt 2x:3.5英寸Retina顯示屏 設備有 iPhone4和iPhone4s640*9

原创 蘋果App Store審覈指南中文翻譯(2014.9.1更新)

前言 感謝您付出寶貴的才華與時間來開發iOS應用程程序。從職業與報酬的角度而言,這對於成千上萬的開發員來說一直都是一項值得投入的事業,我們希望幫助您加入這個成功的組織。我們發佈了《App Store審覈指南》(App Store Re

原创 數據緩存與應用優化

原创 怎麼樣在真機測試ios APP

總共需要三個文件:開發者證書, 1,進入LaunchPad-》鑰匙串訪問-》證書助理-》從證書頒發機構請求證書,輸入email和用戶名稱,將證書存儲到本地。CertificateSigningRequest.certSigningRequ

原创 調試Debug

原创 IOS中的委託模式

在IOS中通過存在着很多委託模式的應用。 在iOS中使用三層架構:持久層,業務邏輯層,表示層。 業務邏輯層定義BusinessLayerDelegate,表示層中實現業務邏輯層中的delegate協議(在業務邏輯層中聲明屬性id<Bus

原创 怎麼使用自定義segue,實現波紋跳轉

modal無法實現,push可能能夠實現。 modal presentModalViewController:animated:completion:^(void){ //code }; dismiss方法 dismissModalVie

原创 通過storyboard id獲得viewcontroller

使用storyboard時獲得storyboard中的viewcontroller,用來在navigation中跳轉push或者present。

原创 error:"_OBJC_CLASS_$_MBProgressHUD", referenced from: objc-class-ref in ViewController.o

Undefined symbols for architecture i386:   "_OBJC_CLASS_$_MBProgressHUD", referenced from:       objc-class-ref in V