• iOS開發各種手勢識別 經驗

    iOS開發各種手勢識別:iOS開發中手勢識別有六種:? 輕擊手勢(TapGestureRecognizer),? 輕掃手勢 (SwipeGestureRecognize...

    jopen 2015-12-29   7973   0

    iOS開發UI組件整理 經驗

    最近把iOS里的UI組件重新整理了一遍,簡單來看一下常用的組件以及它們的實現。其實現在這些組件都可以通過Storyboard很快的生成,只是要向這些組件能夠變得生動起來并且賦予它們更具生命力的事件,還是需要一番功夫的。

    jopen 2015-11-12   30223   0

    微信iOS 9適配總結 經驗

    每年iOS升級,都會帶來一些坑,這次iOS9也不例外。本文總結了微信在適配iOS9上遇到的問題和解決方案。

    jopen 2015-11-10   33448   0

    iOS通訊錄讀取 SYContactsPicker 經驗

    SYContactsPicker contacts contactsPicker 通訊錄讀取及展示demo,適配iOS9,詳情請看demo

    jopen 2015-12-30   7322   0

    iOS FMDB使用與緩存數據 經驗

    一、FMDB簡介什么是FMDBFMDB是iOS平臺的SQLite數據庫框架FMDB以面向OC的方式封裝了SQLite的C語言APIFMDB優點使用起來更加面向對象,省去了很多麻煩、冗余的C語言代碼對比蘋果自帶的CoreData框架,更加輕量級和靈活提供了多線程安全的數據庫操作方法

    AlberthaTin 2016-01-29   24713   0
    P22

      iOS面試題匯總 文檔

    1.Differencebetweenshallowcopyanddeepcopy??淺復制和深復制的區別??答案:淺層復制:只復制指向對象的指針,而不復制引用對象本身。?深層復制:復制引用對象本身。?意思就是說我有個A對象,復制一份后得到A_copy對象后,對于淺復制來說,A和A_copy指向的是同一個內存資源,復制的只不過是是一個指針,對象本身資源?還是只有一份,那如果我們對A_copy執行了修改操作,那么發現A引用的對象同樣被修改,這其實違背了我們復制拷貝的一個思想。

    1351767877 2014-12-11   491   0

    iOS 檢測版本更新 代碼段

    如果我們要檢測app版本的更新,那么我們必須獲取當前運行app版本的版本信息和appstore 上發布的最新版本的信息。 當前運行版本信息可以通過info.plist文件中的 version中獲取: NSDictionary *infoDic = [[NSBundle mainBundle] infoDictionary]; NSString *currentVersion = [infoDic

    iosbg 2015-01-13   1639   0
    IOS  

    iOS對圖像進行壓縮代碼 代碼段

    - (UIImage*)scaleFromImage:(UIImage*)image scaledToSize:(CGSize)newSize { CGSize imageSize = image.size; CGFloat width = imageSize.width; CGFloat height = imageSize.height; if (width <= newSize.width

    dw2d 2015-01-20   838   0
    IOS  

    iOS拍照與攝像代碼 代碼段

    該類繼承自UINavigationController類 步驟: 檢查媒體來源模式是否可用 檢查該來源模式下所支持的媒體類型 創建圖像選取控制器,設置其屬性并顯示 在委托協議方法中處理 1.檢查媒體來源 調用UIImagePickerController類的靜態方法isSourceTypeAvailable來檢查 sourceType是一個UIImagePickerControllerSource

    b573 2015-01-24   4434   0
    IOS  

    iOS TableViewCell 加載時的動畫 代碼段

    //設置cell的顯示動畫 func tableView(tableView: UITableView!, willDisplayCell cell:UITableViewCell!, forRowAtIndexPath indexPath: NSIndexPath!){ //設置cell的顯示動畫為3D縮放 //xy方向縮放的初始值為0.1 cell.layer.transform = CATr

    jopen 2015-03-10   2842   0
    IOS  

    iOS 實現文件的拷貝 代碼段

    #import <Foundation/Foundation.h> //實現文件的拷貝 #define SRCPATH @"/Users/guoyule/Desktop/emailreceipt_20150214R3887454299_new.pdf" #define DSTPATH @"/Users/guoyule/Desktop/emailreceipt_20150214R3887454299

    y37f 2015-03-16   3120   0
    IOS  

    iOS計算器的代碼實現 代碼段

    -(void)viewDidLoad { //初始化字符串 self.num1 = [[NSMutableString alloc]init]; self.num2 = [[NSMutableString alloc]init]; self.tempStr = [[NSMutableString alloc]init]; } //監聽數字按鈕0-9和點,點的tag為10 //判斷輸入數字前有幾個0

    ygw3 2015-05-08   4101   0
    IOS  

    IOS 8 使用系統自帶導航 代碼段

    // // ViewController.m // APP自帶導航 // // Created by wup on 15/5/23. // Copyright (c) 2015年 apple. All rights reserved. // #import "ViewController.h" #import <MapKit/MapKit.h> @interface ViewController

    jopen 2015-05-24   1860   0
    IOS  

    iOS播放簡短的音樂 代碼段

    這段代碼能十分簡單地播放簡短的音效。在需要播放簡單的聲音文件,并且不需要重復播放時,可以使用這種方法。 #import <audiotoolbox audioservices.h=""> -(void) playSound : (NSString *) fName : (NSString *) ext { NSString *path = [[NSBundle *mainBundle] pathF

    jopen 2015-11-05   1289   0
    IOS  
    P9

      iOS平臺內存常見問題 文檔

    ?iOS平臺的內存使用引用計數的機制,并且引入了半自動釋放機制;這種使用上的多樣性,導致開發者在內存使用上非常容易出現內存泄漏和內存莫名的增長情況;本文會介紹iOS平臺的內存使用原則與使用陷阱;深度剖析autorelease機制;低內存報警后的處理流程;并結合自身實例介紹內存暴增的問題追查記錄以及相關工具的使用情況;

    就為一本書 2014-02-26   525   0
    P54

      IOS開發筆記 文檔

    iphone開發筆記。在使用Objective-C的工作中內存管理是首先要學會的一項技能,是如此重要,就好比是男人就要追漂亮姑娘一樣~~下面就來聊聊Apple官網上的內存管理的事情。 Objective-C的對象內存管理是一件非常有意思的事情,由其是在iPhone嵌入式設備中. 想玩的省心點,就得熟知它的管理規則,由其是內存的管理機制。了解它的品性了才能在Cocoa的世界里如魚得水。否則,反之(如水得魚!!^_^)。

    opend7y8 2012-12-24   3992   0
    P3

      ios開發之方法用途 文檔

    ios開發之方法用途

    lang_k0627 2013-06-17   671   0
    P32

      iOS 分層架構設計 文檔

    設計模式只是解決某一特定問題的策略,是面向局部的。而一個架構設計是宏觀地、全面地、有機地將這些設計模式組織起來解決整個應用系統的方案。衡量一個軟件架構設計好壞的原則是:可復用性和可擴展性。因為可復用性和可擴展性強的軟件系統能夠滿足用戶不斷變化的需求。為了能夠使我們的軟件系統具有可復用性和可擴展性,我主張采用分層架構設計,層(Layer)就是具有相似功能的類或組件的集合。例如,表示層就是在應用中負責與用戶交互的類和組件的集合。在討論iOS平臺上的應用分層設計之前,我們先討論一下一個企業級系統是如何進行分層設計的。

    b2f5 2015-06-12   486   0

    iOS按鈕控件 OBShapedButton 經驗

    OBShapedButton是一個開源的非正規矩形的iOS按鈕控件,是UIButton的子類,可以用于iPhone、iPad。雖然可以用圖標來實現非矩形的按鈕形狀效果,但是使用OBShapedButton的好處是界面響應消息的區域只是按鈕繪制的地方。

    fmms 2012-01-08   31208   0

    iOS 音頻播放 ZSoundManager 經驗

    ZSoundManager 一個簡單的工具,可以在 iOS app 上播放聲音和音樂。

    jopen 2015-08-26   7619   0
    1 2 3 4 5 6 7 8 9 10
  • sesese色