Time of Update: 2017-03-24
iOS 將對象的屬性和屬性值拆分成key、value,通過字串key來擷取該屬性的值,iosvalue 這篇部落格光看標題或許就會產生疑問,某個對象,只要它存在某個屬性,且值不是空的,不就能直接用點方法擷取嗎,為什麼要拆分成key和value多此一舉呢?下面,我用一個例子告訴大家,既然這方法是存在的,那就有它存在的價值。 有一個對象,比如說是倉庫清單:model。蘋果:100斤,香蕉:50斤,梨子:80斤。。。。。。。。(共50種貨物)
Time of Update: 2017-03-23
IOS動態自適應標籤實現,ios動態自適應先上 設計要求1、標籤的寬度是按內容自適應的2、一行顯示的標籤個數是動態,放得下就放,放不下就換行3、預設選中第一個4、至少選中一個標籤實現思路首先我們從這個效果上來看,這個標籤是有選中和不選中狀態,那我們首選的控制項肯定就是用 UIButton來實現了。這個小程度的重點就在於標籤能自動換行,還是智能的,不是固定一行多少個那種,這個我們通過計算每個按鈕實際寬度與螢幕的寬度進行比較就能判斷是否需要換行了。還有一點就是處理&
Time of Update: 2017-03-22
Swift 中的基礎文法(二),swift基礎文法1.Swift 中的函數 /// 函數的定義 /// /// - Parameters: /// - x: 形參 /// - y: 形參 /// - Returns: 傳回值 func sum(x: Int, y: Int) -> Int { return x + y } print(sum(x: 10, y: 20)) /*
Time of Update: 2017-03-24
iOS 當使用FD_FullscreenPopViewController的時候遇到scrollView右滑手勢無法使用的解決,scrollviewcontroller 當我們在ViewController中有scrollView的時候, 可能會遇到右滑無法響應返回手勢, 有以下解決辦法: 自訂scrollView, 實現該scrollView的以下方法即可:@implementation
Time of Update: 2017-03-23
MAC升級openssl,macopensslmac系統內建的openssl版本如下$ openssl versionOpenSSL 0.9.8zh 14 Jan 2016github上檢查最新版本使用homebrew安裝opensslbrew install
Time of Update: 2017-03-24
iOS 解決tableView中headerView頭部視圖不跟隨tableView滑動的方法,headerview跟隨滾動解決方案如下:if (scrollView.contentOffset.y >= 0 && scrollView.contentOffset.y <= pushNewsTableViewHeaderViewHeight) { scrollView.contentInset =
Time of Update: 2017-03-22
指標(一),指標( 談到c語言,不得不提指標,有多少英雄好漢栽在指真上。利用指計可以很方便的使用數組和字串(C#中的String類型就是參考型別,也就是指標類型)。指標支援動態分配記憶體,可以讓程式更簡介,提高效率。 “要想精確打擊,就要人工引導”---軍旅劇中飛彈兵經常會這樣說,指標類似於人工引導的座標。靈活,易用,同時也很複雜,引導錯誤就是毀滅性的打擊。舉個栗子:移動大廈一層有10個方間,編號依次是1-10.其中2
Time of Update: 2017-03-23
ios隨機數不重複,ios隨機數 NSMutableArray* Valuearr=[NSMutableArray new]; int counN=9; for(int i=0;i<counN;i++) //建立出5條laber來讓他進行跑馬燈的效果 { int value =
Time of Update: 2017-03-23
iOS圖片存在本地、再從本地擷取圖片,ios圖片存在擷取圖片存在本地、再從本地擷取圖片//將圖片儲存到本地+ (void)SaveImageToLocal:(UIImage*)image Keys:(NSString*)key { NSUserDefaults* preferences = [NSUserDefaults standardUserDefaults]; //[preferences
Time of Update: 2017-03-20
控制迴圈結構,迴圈結構oc提供了continue和break來控制迴圈結構,當然還有return可以結束整個方法;go..to跳轉使用break 結束訓話for(int i=0;i<10;i++){if(i==2)//程式迴圈到2時就跳出程式{break;}}使用continue結束本次迴圈for(int
Time of Update: 2017-03-18
NSJSONSerialization 還原序列化失敗 NSCocoaErrorDomain Code=3840,cocoaerror3840iosNSJSONSerialization 還原序列化失敗NSCocoaErrorDomain Code=3840 NSCocoaErrorDomain Code=3840 “No string key for value in object around character
Time of Update: 2017-03-21
#ifdef、#ifndef、#else、#endif執行條件編譯, 我們開發的程式不只在pc端運行,也要在移動端運行。這時程式就要根據機器的環境來執行選擇性的編譯,如對PC端編譯PC端的程式,對移動端編譯移動端的程式,這裡我們就可以用兩組條件編譯。 我們先來瞭解下#ifdef ...#endif;文法格式是:#ifdef 宏名字 |#ifdef 宏名字//任意代碼 |//任意代碼#endif
Time of Update: 2017-03-22
程式猿常用網站大全,網站大全國內網站開發教程1.慕課網2.百度傳課3.網易雲課堂4.學堂線上5.極客學院6.w3樣本項目1.code4app2.cocoachina3.開源中國4.ui4app5.深度開源問題解決1.CSDN2.簡書3.推酷4.知乎5.百度國外網站開發教程:1.envato-tuts+2.envato-tuts+遊戲開發可以參考的10個執行個體3.raywenderlich4.iphonedevsdk子論壇5.Steffen Itterheim的部落格,主要和ios,cocos2
Time of Update: 2017-03-18
APNS中的別名和標籤有什麼區別,apns別名標籤區別 別名: 為安裝了某個應用程式的使用者取個別名去標識一下,每個使用者只能有一個別名,通過這個別名給使用者推送資訊,雖然系統不限定一個別名只能標識一個使用者,但是為了能根據別名唯一確定使用者,最好是一個別名對應一個使用者; 標籤: 為安裝了某個應用程式的使用者,打上標籤。其目的主要是方便開發人員根據標籤,來批量下發 Push 訊息,一個使用者可以有多個標籤。
Time of Update: 2017-03-20
oc中類的執行個體化及方法調用,oc執行個體調用上一篇我們講了oop和類的建立,上一篇的重點我們回顧一下這一篇我們來實作類別的執行個體化,調用類中的公用參數和方法;類的實現在.m檔案中,以下是實現代碼: //// HuiTu.m// Test//// Created by 程英暾 on 2017/3/10.// Copyright 2017年 程英暾. All rights reserved.//#import "HuiTu.h"@implementation
Time of Update: 2017-03-20
iOS效能之WebP,ioswebp當今互連網,無論網頁還是APP,流量佔用最大的,多數都是因為圖片,越是良好的使用者體驗,對圖片的依賴度越高。但是圖片是一把雙刃劍,帶來了使用者體驗,吸引了使用者注意,卻影響了效能,因為網路請求時間會相對比較長。圖片分很多種,比較主流的就是:位元影像(BMP),jpg(JPEG,有損壓縮格式),png(無損壓縮格式)等,這三種,按照圖片大小和清晰度來看,依次是:BMP > png >
Time of Update: 2017-03-17
iOS開源項目周報0316,ios開源項目0316由OpenDigg 出品的iOS開源項目周報第十二期來啦。我們的iOS開源周報集合了OpenDigg一周來新收錄的優質的iOS開源項目,方便iOS開發人員便捷的找到自己需要的項目工具等。GodEye iOS系統資訊監控Pageboy 高度資訊化的整頁模式控制器Marathon 編寫運行管理Swift指令碼ETNavBarTransparentDemo 導覽列的平滑顯示和隱藏PluggableApp
Time of Update: 2017-03-17
Android Activity 和
Time of Update: 2017-03-14
常用開發技巧系列(三),開發技巧系列熱更新衍生出來的問題:
Time of Update: 2017-03-14
NSLog()輸出函數集格式字元,nslog輸出函數字元nslog()強大的功能這裡就不多說了,筆者從c#轉過來,難免會有些陌生。在c#中用format("{0}",xx}來進行佔位,下面就來講講在oc中的格式字元;*在%與格式之間還可插入一下附加符號l(字母)