Time of Update: 2018-07-24
iOS傳值之block傳值(一) ios4.0系統已開始支援block,在編程過程中,blocks被Obj-C看成是對象,它封裝了一段代碼,這段代碼可以在任何時候執行。Blocks可以作為函數參數或者函數的傳回值,而其本身又可以帶輸入參數或傳回值。它和傳統的函數指標很類似,但是有區別:blocks是inline的,並且它對局部變數是唯讀。 下面是理論部分: 1、block的定義 1 //
Time of Update: 2018-07-24
一、概要 iOS開發時,項目中會引用許多第三方庫,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用來方便的統一管理這些第三方庫(從一個坑出來,又進了另一個坑而已……)。 二、安裝 由於網上的教程基本都大同小異,但細節之處還不是很完善,所以藉機會在這裡補充下: 註:要使用CocoaPods,那就要下載安裝它,而下載安裝CocoaPods需要Ruby環境 1、Ruby環境搭建
Time of Update: 2018-07-24
記憶體緩衝我們可以使用sdk中的NSURLCache類。NSURLRequest需要一個緩衝參數來說明它請求的url何如快取資料的,我們先看下它的CachePolicy類型。 1、NSURLRequestUseProtocolCachePolicy NSURLRequest預設的cache policy,使用Protocol協議定義。 2、NSURLRequestReloadIgnoringCacheData 忽略緩衝直接從原始地址下載。
Time of Update: 2018-07-24
App各種Icon及Launch image的尺寸和用途 IOS7,8 Asset iPhone 6 Plus (@3x) iPhone 6 and iPhone 5 (@2x) iPhone 4s (@2x) iPad and iPad mini (@2x) iPad 2 and iPad mini (@1x) App
Time of Update: 2018-07-24
關於IOS程式設定啟動畫面以及表徵圖的裝置目前主要為:IPhone裝置 和IPad裝置 IPhone啟動畫面以及表徵圖的設定 目前IPhone的解析度為:320X480、640X960、640X1136。 Default.png 320X480 iPhone 320X480解析度螢幕預設啟動圖片。
Time of Update: 2018-07-24
1.iPhone尺寸規格 裝置 iPhone 寬 Width 高 Height 對角線 Diagonal 邏輯解析度(point) Scale Factor 裝置解析度(pixel) PPI 3GS 2.4 inches (62.1 mm) 4.5
Time of Update: 2018-07-24
iphone開發 NavBar+TarBar 1 改變NavBar顏色:選中Navigation Bar 的Tint屬性。選中顏色。 2 隱藏“back”按鈕: self.navigationItem.hidesBackButton = YES; 3 隱藏"NavBar" : self.navigationController.navigationBarHidden = YES; 4
Time of Update: 2018-07-24
iOS 崩潰日誌 Backtrace的符號化 iOS的崩潰日誌配合dsym檔案可以找到崩潰時的backtrace,這是解決崩潰的最重要的資訊. 如果是在同一台mac上打包, 匯入crash log時候會自動將backtrace符號化,可以看到方法名, 檔案名稱和行號 但是,有時候發版的包不是在你的mac上打包的,xcode找不到對應的符號表, backtrace沒能符號化如下所示: Last Exception Backtrace: 0
Time of Update: 2018-07-24
iOS開發中,要想實現點擊鍵盤上的return鍵隱藏鍵盤的效果的話,只需要以下幾步。 我們先說UITextField return鍵隱藏鍵盤的實現,下次在說UITextView的。 首先,在@interface中聲明要實現UITextField的delegate。 @interface MyViewController :UIViewController <UITextFieldDelegate> 然後, 設定
Time of Update: 2018-07-24
這幾天開發的時候,有個需要動態改變tableViewHeader的介面,當時是直接在viewDidLoad裡面設定了一下tableViewHeader=viewHeader;(現假設viewHeader是tableView的頭部視圖) 然後在從伺服器拿到資料以後,動態設定了viewHeader的高度,發現竟然沒有效果... 那麼我們簡單分析一下: viewHeader 作為 tableView 的 tableHeaderView,單純的改變 viewHeader 的 frame
Time of Update: 2018-07-24
1.第一封蘋果的退信,如下: Dear developer, We have discovered one or more issues with your recent delivery for "Online Chat Rooms - Chat.Org". To process your delivery, the following issues must be corrected: iPhone 5 Optimization
Time of Update: 2018-07-24
最近有個朋友問我iOS中的block 是怎麼用的, 我根據自己的所學把實際應用的一些寫法告訴他了 因為我覺得這個主要是更注重實用性, 好了廢話不多說,直接上實際的 ------ 實際上使用 通常是進行 block 傳值,A 頁面--> B頁面 如果是正向的話,那麼我們把B頁面的值傳給A就叫做 反向傳值(或者叫做回調)。 步驟: 1. 誰發送訊息,誰就寫block(同代理的使用) #import
Time of Update: 2018-07-24
轉自: 搜尋 在一個字串中搜尋子字串 最靈活的方法 1
Time of Update: 2018-07-24
Adobe AIR 3.3包括支援本機iOS模擬器,並提供一個快速檢測和調試iOS應用程式的方法。iOS模擬器是蘋果Xcode
Time of Update: 2018-07-24
[IOS]時間戳記與字串時間的轉換 //目前時間的時間戳記+ (NSString *)cNowTimestamp{ NSDate *newDate = [NSDate date]; long int timeSp = (long)[newDate timeIntervalSince1970]; NSString *tempTime = [NSString stringWithFormat:@"%ld",timeSp]; return
Time of Update: 2018-07-24
我們在使用第三方靜態庫的時候,一般會提醒在Other Linker Flags裡邊配置“-ObjC”或者“-all_load”或者“-force_load”; 它們的作用是: //-ObjC 告訴連結器將庫中的Objective-C類和Category類都載入進來(命名不重複的類),但是這樣子做有個弊端。沒有用到的類也都載入進來了,APP會變大。而且當庫中只存在Category類時,“-ObjC”就不起作用了 //-all_load
Time of Update: 2018-07-24
- (void)test1{ NSMutableArray *_array = [[NSMutableArray alloc] initWithObjects:@"B1000", @"AB100", @"AA108", @"009",@"10000",@"30000", nil]; _array = [[NSMutableArray alloc]
Time of Update: 2018-07-24
1.中文字型 轉自:https://zhidao.baidu.com/question/1239016138772367339.html ios7英文字型:Helvetica 下的各種系統,例如Helvetica Neue等,細究起來很煩,不同的地方用不同的系統,但都是Helvetica家族下的ios7中文字型:STHeitiSC-Light 黑體-簡 2.蘋果使用字型 轉自:http://blog.csdn.net/onlyou930/article/details/74
Time of Update: 2018-07-24
我的吃貨876就是這樣改成功的,因為它是在敢吃的基礎上改的 啦啦啦 (我的做法是按照下邊的步驟將項目名稱更改成功後,直接修改xcode首頁的Bundle Identifier值為自己想要的即可) 如下圖: 轉載自:http://blog.sina.com.cn/s/blog_a42013280101blxo.html 對,好;錯,改正。 ------ 前言 系統 10.7 獅子 開發平台 xcode 4.5.2 舊工程名
Time of Update: 2018-07-24
轉自:http://www.jb51.net/article/102316.htm “搖一搖”功能的實現: iPhone對 “搖一搖”有很好的支援,總體說來就兩步: 在視圖控制器中開啟接受“搖一搖”的開關; ? 1 2