Time of Update: 2016-04-14
iOS學習筆記19-地圖(一)定位CoreLocation一、定位介紹現在很多社交、電商、團購應用都引入了地圖和定位功能,似乎地圖功能不再是地圖應用和導航應用所特有的。的確,有了地圖和定位功能確實讓我們的生活更加豐富多彩,極大的改變了我們的生活。要實現地圖、導航功能,往往需要先熟悉定位功能。在iOS中通過CoreLocation架構進行定位操作。
Time of Update: 2016-04-13
不用畫線 設定UITableView的全屏分隔線,uitableview全屏 添加如下代碼 sTableView.separatorInset = UIEdgeInsetsZero; sTableView.layoutMargins = UIEdgeInsetsZero; cell.layoutMargins = UIEdgeInsetsZero;&
Time of Update: 2016-04-12
block 代碼塊 反向傳值,block代碼傳值block 代碼塊 也稱作閉包 與C語言函數類似 具有反向傳值、回調的功能block公式分兩種: ①聲明和實現寫到一塊的公式 傳回值類型(^block名字)(參數列表 參數類型 參數名) = ^(參數列表 參數類型 參數名){ 實現代碼(如果有傳回值 需要return 傳回值類型的值)
Time of Update: 2016-04-12
23個Facebook Paper中的設計細節Facebook的Paper自前幾日上架App Store後就成為開發人員設計師們熱議話題,在App
Time of Update: 2016-04-10
IOS Animation-CABasicAnimation、CAKeyFrameAnimation詳解&區別&聯絡,cabasicanimation詳解1.先看看網上流傳的他們的繼承圖: 從上面可以看出CABasicAnimation與CAKeyframeAnimation都繼承於CAPropertyAnimation。而CAPropertyAnimation提供了基本的動畫屬性設定keyPath、additive、cumulative。 2.
Time of Update: 2016-04-09
IOS 其它語言比較-Objc與JAVA的比較,ios-objc 1. Objc是一門編譯型語言,JAVA是解析型語言 編譯型語言:把做好的來源程式全部編譯成二進位代碼的可運行程式。然後,可直接運行這個程式。 編譯型語言,執行速度快、效率高;依賴編譯器、跨平台性差些。
Time of Update: 2016-04-08
【iOS開發】打包靜態庫.a檔案"iOS開發之怎麼產生靜態庫.a檔案."Plato選擇iOS Device 這裡建議不要連裝置,command+b運行然後選擇模擬器 command+b運行這樣就產生了倆個.a檔案沒用真機測試的話用模擬器.a檔案測試。否則會報錯。下面是真機和類比機.a檔案合并cd + .a 路徑lipo -info .a檔案名稱可以看到該檔案資訊lipo -create xxx/.a檔案 xxx/.a檔案 -output xxx.a檔案xxx/.a檔案
Time of Update: 2016-04-07
iOS做新浪微博sso授權登入遇到的一些坑,iossso 新浪微博sso授權第三方登入,這裡沒有藉助第三方架構,如shareSKD和友盟等,直接參考新浪官方SDK和文檔。 過程中遇到幾個坑,找了很久,好歹最後解決了,記錄如下問題1:_NSInlineData base64EncodedString - unrecognized selector sent to instance
Time of Update: 2016-04-08
IOS-使用XCODE內建的單元測試UnitTest什麼是單元測試?一聽到單元測試這個詞感覺很高端,其實單元測試就是為你的方法多專門寫一個測試函數。以保證你的方法在不停的修改開發中。保持正確。如果出錯,第一時間讓你知道,這樣從最小單位開始監控來保證軟體的品質。什麼時候用到單元測試:1、寫完代碼以後:想要驗證一下自己寫的代碼是否有問題。2、寫代碼之前:就是寫代碼之前所有的功能分模組的設計好,測試通過了再寫。(我反正是沒用過)。3、修複某個bug後:一般修複完某個bug,為了確保修複是成功的,會寫測
Time of Update: 2016-04-07
【ios學習記錄】-
Time of Update: 2016-04-07
iOS音頻功能開發(一)整理要給工程中添加音頻,首先要匯入音訊架構AVFoundation.framework然後建立一個類繼承於UIViewController, 我這裡就叫FirstVC.首先在AppDelegate.m中初始化根視圖 1 // 2 // AppDelegate.m 3 // YinPinShiPin 4 // 5 // Created by chulijian on 14-11-8. 6 // Copyright (c) 2014年 company. All
Time of Update: 2016-04-05
SDWebImage原理及使用,sdwebimage原理這個類庫提供一個UIImageView類別以支援載入來自網路的遠程圖片。具有緩衝管理,非同步下載,同一個URL下載次數控制和最佳化等特徵。 SDWebImage載入圖片的流程入口 setImageWithURL:placeholderImage:options: 會先把 placeholderImage 顯示,然後 SDWebImageManager 根據 URL 開始處理圖片。進入
Time of Update: 2016-04-03
SVProgressHUD進度條蒙版,svprogresshud進度條GitHub:https://github.com/samvermette/SVProgressHUDSVProgressHUD和MBProgressHUD效果差不多,不過不需要使用協議,同時也不需要聲明執行個體。直接通過類方法進行調用即可:[SVProgressHUD method]可以使用以下方法來顯示狀態:+ (void)show;+
Time of Update: 2016-04-03
ios業務模組間互相跳轉的解耦方案*此文章需有一點runtime的知識,如果你不瞭解runtime,《快速理解Runtime of
Time of Update: 2016-04-02
自訂UITableViewCell實現左滑動多菜單功能LeftSwipe,uitableviewcell滑動 今天愚人節,小夥們,愚人節快樂! 實現一個小功能,滑動菜單,顯示隱藏的功能菜單, 先: 這裡嘗試用了下使用三個方式來實現了這個功能:1、使用自訂UITableViewCell +
Time of Update: 2016-04-03
iOS 開發之動畫篇 -
Time of Update: 2016-04-01
IOS TextField伴隨鍵盤移動,iostextfield這篇文章介紹的是一個簡單而又實用的小方法。我想對於登陸時的一些效果大家應該都不會陌生。今天就介紹一下,當開始輸入TextField文本時鍵盤彈出TextField伴隨鍵盤移動的實現。先看一下示範效果 我們對TextFiel進行約束。約束內容如下️約束結束後,我們需要做一個很重要的是,就是把把TextField的底部約束拖到相應的代碼地區。內容如下️做完這些我們就可以通過代碼實現響應的內容實現代碼如下:////
Time of Update: 2016-04-01
iOS iOS9.0 的CoreLocation定位,ios9.0corelocation一、簡介iOS9.0如果當前處於前台授權狀態,預設是不可以後台擷取使用者位置。如果在前台授權下,讓其能擷取到後台定位,該怎麼辦可以設定以下屬性為YES,就可以繼續擷取後台位置,但是會出現藍條使用注意:必須設定對應的後台模式,勾選後台模式:location updates@property(assign,nonatomic) BOOL
Time of Update: 2016-04-01
iOS Xcode, 解決“Could not insert new outlet connection: Could not find any information for the class
Time of Update: 2016-03-30
iOS之APP應用表徵圖的設定,iosapp表徵圖表徵圖是IOS程式包所必需的組成部分。如果你沒有提供者所需的各種尺寸的表徵圖,程式上傳發布時可能會無法通過驗證。IOS程式為兼顧不同的應用情境,定義了多個不同規格的表徵圖,並以不同的命名區分:IOS表徵圖尺寸一覽iPhone專用程式:表徵圖名稱大小圓角用途必需Icon.png57 X 5710px用於程式商店和在iPhone/iPod Touch中顯示必需Icon@2x.png114 X