Time of Update: 2016-10-19
【原】iOS學習之三種撥打到電話方式的比較,ios三種撥打到電話撥打到電話小編從網上找到三種,在這裡做一些總結和比較1、基本使用NSString *str = [[NSMutableString alloc] initWithFormat:@"tel://%@",@"152xxxx4165"];[[UIApplication sharedApplication] openURL:[NSURL
Time of Update: 2016-10-15
Xcode快速鍵大全,xcode快速鍵調整圖片大小的時候按下:option鍵讓讓控制項跟內容一樣大:command+=http://www.cr173.com/html/21801_1.html一、關於運行調試1、運行,停止,都在工具列的Product裡。Command + R 運行。Command + . 停止2、F6單步調試、F7跳入,F8繼續,
Time of Update: 2016-10-12
app上架流程的整理,app上架流程整理app的上架流程一.準備工作首先需要有開發人員帳號,企業級的帳號是299$,個人開發人員帳號是99$,沒有的話可以登入http://developer.apple.com/自行申請假如你已經有帳號了,進入蘋果官網點擊Accout登入 二.申請認證登入完成後點擊認證,進入介面,有認證.標識.裝置.描述檔案 點擊identifiers下面的APP IDS,點擊加號註冊APP IDS,需要填寫的是APP ID的名稱和Bundle
Time of Update: 2016-09-30
LGLAlertView 提示框,lglalertview提示框使用與iOS8 以後,只是把系統的UIAlertController進行了封裝,省的每次用的時候要寫很多的代碼。封裝後只需要一句代碼即可 , deome 地址:https://github.com/liguoliangiOS/LGLAlertView.git上代碼LGLAlertView.h:#import <Foundation/Foundation.h>#import <UIKit/UIKit.h>
Time of Update: 2016-10-07
iOS開發之動畫中的時間,ios開發動畫概述在動畫中,我們會指定動畫的期間。例如scaleAnimation.duration = self.config.appearDuration那麼這個時間是怎麼定義的呢?是指的絕對時間嗎?層級時間結構layer在螢幕上的顯示位置是根據父layer的位置以及本身相對於父layer位移定義的。與此類似,每一個layer都有自己的time space,計算本地時間(local
Time of Update: 2016-09-29
IOS 開發小技巧總結,ios小技巧總結一、添加自訂字型 1.把字型檔拖到工程中。 2.plist 檔案中添加欄位:<Array>Fonts provided by application</Array> 把字型檔全名添加到數組中。 3.使用以下代碼找出添加的字型名稱。for(NSString *fontfamilyname in [UIFont familyNames]){ NSLog(@"family:'%@'",fontfamilyname);
Time of Update: 2016-09-26
Xcode 7 PCH檔案的配置和使用---學會使用宏定義,使用宏的目的是什嗎?由於實際開發中,有時候一些設定資訊需要重複使用(例如設定列印資訊、配置顏色、配置寬度等),如果每次都手動去敲每次都去建立會很麻煩。雖然宏使用的時候會佔用記憶體,可是目前來說大部分開發人員都在使用。 1.建立PCH 檔案2.開啟配置面板 按照操作3.按照找到相關配置4.配置 PrefixHeader.pcha.第一種方法是配置絕對路徑---只有自己的電腦可以配置使用
Time of Update: 2016-09-24
iOS內建TTS技術的實現即語音播報,iostts文本轉語音技術, 也叫TTS, 是Text To Speech的縮寫. iOS如果想做有聲書等功能的時候, 會用到這門技術.一,使用iOS內建TTS需要注意的幾點:二,程式碼範例, 播放語音 //語音播報 AVSpeechUtterance *utterance = [AVSpeechUtterance speechUtteranceWithString:@"床前明月光,疑是地上霜。"];
Time of Update: 2016-09-22
App開發流程之右滑返回手勢功能,app手勢iOS7以後,導航控制器,內建了從螢幕左邊緣右滑返回的手勢功能。但是,如果自訂了導覽列返回按鈕,這項功能就失效了,需要自行實現。又如果需要修改手勢觸發範圍,還是需要自行實現。廣泛應用的一種實現方案是,採用私人變數和Api,完成手勢互動和返回功能,自訂手勢觸發條件和額外功能。另一種實現方案是,採用UINavigationController的代理方法實現互動和動畫:- (nullable id
Time of Update: 2016-09-26
禮物說仿寫項目iOS源碼,項目ios源碼禮物說仿寫(updating...) 源碼下載:http://code.662p.com/view/14507.html api: 禮物說 首頁精選
Time of Update: 2016-09-22
photoKit不得不說的坑,photoKit不得不說PhotoKit 是ios9以後取代 ALAssetLibrary
Time of Update: 2016-09-20
iOS 10 新特性 大匯總 及iOS 10 的一些小問題和 xcode 8 的新版本小問題,iosxcode iOS 10正式版是很值得升級的,特別是那些不打算購買iPhone 7的老使用者,畢竟新系統在體驗、流暢性上都做了一些升級。1、開放電話介面
Time of Update: 2016-09-19
PCM(Pulse-code
Time of Update: 2016-09-19
FTP文傳協議的應用,FTP文傳協議應用我開發的項目中一直用到都是AFNetworking上傳圖片的方法,最近老大說要用FTP上傳,網上的資料很少,畢竟這種上傳方式現在用的不多了,於是花了一天時間學習了FTP檔案傳輸通訊協定。下面是我的個人理解:首先介紹下FTP是個什麼東東? FTP 是File Transfer Protocol(檔案傳輸通訊協定)的英文簡稱,而中文簡稱為“文傳協議”。用於Internet上的控制檔案的雙向傳輸。同時,
Time of Update: 2016-09-19
iOS CoreData 增刪改查詳解,ioscoredata最近在學習CoreData, 因為項目開發中需要,特意學習和整理了一下,整理出來方便以後使用和同行借鑒。目前開發使用的Swift語言開發的項目。所以整理出來的是Swift版本,OC我就放棄了。 雖然Swift3 已經有了,目前整理的這個版本是Swift2 的。Swift 3 的話有些新特性。
Time of Update: 2016-09-19
App開發流程之資料持久化和編譯靜態連結庫,app靜態先記錄資料持久化。iOS用戶端提供的常用資料持久化方案:NSUserDefaults代表的使用者佈建,NSKeydArchiver代表的歸檔,plist檔案儲存體,SQLite資料庫(包括上層使用的Core
Time of Update: 2016-09-13
iOS 分享到之後返回應用關閉發送成功的提示,並自訂提示,ios自訂1.關閉發送成功的提示只要在分享的時候調用一下代碼即可:[UMSocialConfig setFinishToastIsHidden:YES position:UMSocialiToastPositionCenter];2.自訂提示//如果點擊返回app會調用這個方法- (void)didFinishGetUMSocialDataInViewController:(UMSocialResponseEntity
Time of Update: 2016-09-13
轉載--iOS,UIScrollView的相關屬性,方法,--iosuiscrollview http://blog.sina.com.cn/s/blog_45e2b66c01019wfg.html UIScrollView 快速滑動過程中,捲動速度過快,可以通過屬性decelerationRate控制。 decelerationRate範圍為0-----1,一般0---0.5沒有多少區別。0也沒有問題。 decelerationrate
Time of Update: 2016-09-09
iOS逆向工程之Reveal工具的安裝、配置與使用,iosreveal今天部落格內容比較簡單,不過還是蠻重要的。經常有小夥伴在QQ上私下問我,說部落格中是如何使用Reveal查看AppStore中下載應用的UI層級的,那麼就在今天這篇部落格中作為一個主題來統一的介紹一下吧。雖然網上相關資料一抓一大把,不過還是有必要詳細的總結一下的。還是那句話,“工欲善其事,必先利其器”,在之前的多篇部落格中不止一次用到這個強大的分析工具Reveal,之前我們用它來查看自己App以及從Ap
Time of Update: 2016-09-10
一步一步自己做濾鏡(一)色彩基礎知識,一步一步濾鏡提前聲明一下,我的目標是要實現自己編寫濾鏡函數,不是使用開源濾鏡或者系統濾鏡,我覺得那些濾鏡雖然好,但是無法實現定製,如果你的軟體想要整合自己的濾鏡功能的話光是使用系統濾鏡或者第三方的濾鏡模組就很沒有特色了,無法從國內眾多的濾鏡軟體中脫穎而出,還不如不加這個功能,因為反正也沒別人做的好。 要做濾鏡,那麼就要首先從色彩的基礎知識開始學起,萬丈高樓平地起,否則無法寫出合適的函數。 1.首先是色彩的加色和減色理論首先人們將 紅(R)