Time of Update: 2016-03-17
1016-06-首頁20-封裝工具條-有控制項在viewDidLoad的時候距離頂部是0--到了viewWillAppear或viewDidAppear系統就加了64,viewdidappear} ——————————————————&
Time of Update: 2016-03-17
出現( linker command failed with exit code 1)錯誤總結,linkerfailed這種問題,通常出現在添加第三方庫檔案或者多人開發時。這種問題一般是找不到檔案而導致的連結錯誤。 我們可以從如下幾個方面著手排查。 1.以如下錯誤為例,如果是多人開發,你同步完成後發現出現如下的錯誤。Undefined symbols for architecture armv7: "_OBJC_CLASS_$_MyPageLogViewController",
Time of Update: 2016-03-17
如何改進iOS App的離線使用體驗,改進iosapp離線 App Store中的App分析App已經與我們形影不離了,不管在地鐵上、公交上還是在會場你總能看到很多人拿出來手機,刷一刷微博,看看新聞。據不完全統計有近一半的使用者在非Wifi環境開啟App,以下為一個典型iPhone和Android App(50W+使用者)的友盟後台資料:1234- (void)viewDidLoad { [self
Time of Update: 2016-03-16
高仿精仿手機版QQ空間應用源碼,高仿精源碼說明:本次QQ空間更新了以前非常基礎的代碼更新內容一 更新了登陸介面二 增加了輸入時密碼時和登陸成功後播放音訊效果三 增加了導航條漸隱的效果(和真實QQ空間的導航條一樣,首先透明,當tableview向上的時候,alpha增大,變得不透明)四 增加了標籤欄和導覽列控制器,實現了底部標籤欄自訂五 引入了社交動向更新,六 增加了左邊抽屜效果七
Time of Update: 2016-03-15
IOS開發: 在Swift中使用AFNetworking 今天主要簡單說一下如何在Swift工程中使用時下比較流行的AFNetworking請求架構。 由於目前AFNetworking目前還沒有Swift版本,因此我們的工程使用cocoapod來安裝AFNetworking。這是我的Prodfile檔案,cocoapod的使用方法跟使用OC是時候是一模一樣的,為了方便,我們在工程中隨便建立一個類,選擇語言OC,我們會發現工程中會多出來一個SwiftStudy-
Time of Update: 2016-03-10
iOS開發之手勢解鎖,ios手勢解鎖 本文主要介紹通過手勢識別實現手勢解鎖功能,這個方法被廣泛用於手機解鎖,密碼驗證,快捷支付等功能實現。案例效果如下所示。 首先,我們先分析功能的實現過程,首先我們需要先看大致的實現過程:1.載入九宮格頁面2.實現按鈕被點擊及滑動過程中按鈕狀態的改變3.實現滑動過程中的連線4.繪製完畢後判定密碼是否正確,5.密碼判定後實現跳轉。下面我們就來用代碼實現上述五個過程。1.載入九宮格介面1.1九宮格內控制項的分布 3*3
Time of Update: 2016-03-09
AIR for IOS開發問題小結,airios 昨天終於成功地向APP
Time of Update: 2016-03-05
Pinyin Comparison_拼音辨別 V1.0,pinyincomparison App Store Speak Chinese is hard, type Chinese with Pinyin maybe harder. This app offers a better way to learn Pinyin and Chinese: Compare them. Chinese words may sound the same,
Time of Update: 2016-03-04
IOS開發:Web App導航設計探討 導航系統所遭遇的挑戰 iPhone Native App較常見的導航如所示: 手機螢幕底端:A、B、C、D四個tab組成該Native
Time of Update: 2016-03-03
單機類似節奏大師遊戲源碼,單機節奏大師源碼 "本源碼不能成一個完整的遊戲,還欠缺很多的東西,當初只是作為使用cocos2dx引擎時的練習。 源碼也非常的簡單,基本都是if
Time of Update: 2016-03-04
【理解】
Time of Update: 2016-03-01
窺探 Swift 編程之錯誤處理與異常拋出,窺探swift在Swift
Time of Update: 2016-03-01
iOS9-by-Tutorials-學習筆記六:UIStackView-Auto-Layout-ChangesiOS9-by-Tutorials-學習筆記六:UIStackView-Auto-Layout-Changes今天這是第六篇筆記,現在回過頭去看,我也沒有想到自己能夠更新到第六篇。我算是一個比較懶的人了,現在已經不太喜歡動手敲代碼了。在寫這幾篇筆記的時候,我需要一邊看英文的文檔,一邊測試代碼,還得考慮怎麼能夠寫明白。這裡有點說明,我的英語水平只是四級,語文水平只能用呵呵評價了,文章中的語
Time of Update: 2016-02-27
iOS開發中最有用關鍵的代碼整合 1.判斷郵箱格式是否正確的代碼: // 利用Regex驗證 -( BOOL )isValidateEmail:( NSString *)email { NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}" ; NSPredicate *emailTest = [ NSPredicate
Time of Update: 2016-02-27
iOS中讓Settings Bundle中的變化立即在App中反應出來的兩種方法為了能夠在Settings Bundle中的變化在進入App後能夠立即反應出來,我們必須牢牢守住一個位置:即當App從後台進入前台時.我們有2種辦法在該時刻做一些讀取的操作,一種是在- (void)applicationWillEnterForeground:(UIApplication
Time of Update: 2016-02-26
JVM內幕:Java虛擬機器詳解,jvm內幕java虛擬機器這篇文章解釋了JAVA 虛擬機器(JVM)的內部架構。顯示了遵守 Java SE 7 規範的典型的 JVM 核心內部組件。 顯示的組件分兩個章節解釋。第一章討論針對每個線程建立的組件,第二章節討論了線程無關組件。線程JVM
Time of Update: 2016-02-25
iOS開發:如何減小應用程式的大小 Q: 怎樣才能讓我的程式安裝包小一點,讓程式的下載和安裝更快速? A: 本文收集了一些減小程式安裝包大小的相關技巧(當第一次下載和安裝程式時)。如果是針對升級程式的話,可以看這篇文章(減小iOS應用程式升級時所需下載的大小)(這與第一次安裝使用的工作原理有所不同)。 檢查應用程式 首先是檢查.app
Time of Update: 2016-02-20
IOS開發:CocoaPods一個Objective-C第三方庫的管理利器 1、CocoaPods是跑在Ruby的軟體,安裝可能需要幾分鐘,安裝命名: sudo gem install cocoapods 2、如果想為每個第三方庫產生文檔,那運行 brew install appledoc 這步是可選的。 安裝完成後提示: 如果你的Ruby環境不夠新的話,可能要更新一下: gem update
Time of Update: 2016-02-17
iOS關於啟動頁自訂特殊處理,ios自訂平常開發中對於啟動頁可能會有一些特別的要求,比如在啟動頁加動畫或加一些按鍵可以響應事件等,最近項目中要在啟動頁增加版本號碼,因為版本號碼是不斷的改變,所以要動態實現把它加到啟動頁上;在XCode上面配置的Launch Images Source或Launch Screen FIle(IOS8以上會優先調用這個作為啟動項)都是儲存一張靜態圖片;原理:其實原理也是很簡單,啟動頁還是運用Launch Images
Time of Update: 2016-02-17
IOS開發認證顯示“此認證的簽發者無效”解決方案今天早上同事說咱們的認證無法使用了,顯示“此認證的簽發者無效”。一開始以為誰誤操作了認證,查看後發現所有認證都無效了。查了會才發下原來是Apple Worldwide Developer Relations Certification Authority Intermediate