Time of Update: 2018-12-03
一些svn工具管理方便直觀,但在效率上相比,還是命令列快一些.(由於記性不好,經常忘一些知識,比如命令列幾天不用就生疏了,為了防止忘了再找資料回憶.備份一下svn命令以備後用)查看svn全部log svn log(log太多,想停止,ctrl+z)查看svn資訊svn info下載svn版本(關聯svn)svn checkout http://blog.csdn.net/james_1010 下載svn某個版本(無svn資訊)svn export -r 123
Time of Update: 2018-12-03
bundle是一個目錄,其中包含了程式會使用到的資源. 這些資源套件含了像,聲音,編譯好的代碼,nib檔案(使用者也會把bundle稱為plug-in). 對應bundle,cocoa提供了類NSBundle.我們的程式是一個bundle. 在Finder中,一個應用程式看上去和其他檔案沒有什麼區別. 但是實際上它是一個包含了nib檔案,編譯代碼,以及其他資源的目錄. 我們把這個目錄叫做程式的main bundlebundle中的有些資源可以本地化.例如,對於foo.nib,我們可以有兩個版本:
Time of Update: 2018-12-03
應該準備2套image一個是for standard,format:<ImageName><device_modifier>.<filename_extension>一個是for 高清:<ImageName>@2x<device_modifier>.<filename_extension>其中<device_modifier>是optional的,它可以是"~ipad" or
Time of Update: 2018-12-03
網路應用中的資料解析,因為最近的應用,無論是Android的和ios平台的,一直用也是建議用的都是Json解析,xml解析都有點被遺忘了。然後最近自己在做著玩一個ios的小應用,涉及網路資料的抓取,一些網站可能都提供了自己api平台,這些一般都是支援我們對於資料協議格式的設定的。但是後來我在找尋到一些Rss資源時,發現返回的資料都是xml格式的,因此,那就只好用xml解析了。XML解析其實這個概念出現了算夠久了,以前javaweb什麼到處都在用。這邊我們主要大致介紹下,然後在在ios編程如何使用
Time of Update: 2018-12-03
文章轉載地址:http://www.headsky.org/?p=63iOS4.0新加入了MFMessageComposeViewController和MFMessageComposeViewControllerDelegate,提供了傳送簡訊的介面,可以像發送郵件那樣不用跳出程式來傳送簡訊. 介紹可參閱Message UIFramework
Time of Update: 2018-12-03
1,拿到資料庫檔案的路徑self.path = NSHomeDirectory();self.path = [path stringByAppendingPathComponent:@"Documents/data.db"];2,拿到資料庫物件,開啟資料庫,如果這個資料庫不存在,就會自動建立FMDatabase* db = [FMDatabase databaseWithPath:path]; BOOL res = [db open]; if (res == NO) {
Time of Update: 2018-12-03
============================================================博文原創,轉載請聲明出處電子咖啡(原id藍岩)============================================================點擊購買後,能彈出 購買的對話方塊, 您想以xxx的價格買一個xxx嗎? [environment:sandbox] 取消 購買點擊購買後,彈出“需要驗證
Time of Update: 2018-12-03
============================================================博文原創,轉載請聲明出處電子咖啡(原id藍岩)============================================================我們在開發自己的app時候,可能使用了arc,如果我們要使用某些非arc的開原始碼,在編譯的時候就會遇到麻煩,一個很好的解決方案就是制定某些檔案用arc來編譯,而其餘的用非arc來編譯,怎麼做呢?在Build
Time of Update: 2018-12-03
概述:多家知名控制項廠商相繼推出了支援建立iOS平台的應用程式的新控制項,接下來慧都就為您一一盤點那些能夠開發出iphone、ipad應用程式的控制項。 隨著iphone5的持續走俏,其操作平台iOS 和開發語言Objective-C都跟著沾了光。iOS
Time of Update: 2018-12-03
做IOS開發將近兩年了,寫過不少代碼,做過不少項目。分享一下我設計IOS應用的架構。 本文為個人觀點,如有爭議望留言 我的IOS應用開發結構圖 整體結構很清晰,是一個樹狀結構。 1、關於CoreEngine 伺服器端返回的資料到達Net層,Net層通過Delegate協議傳回到CoreEngine,即CoreEngine實現Net層的Delegate協議。 2、任何事件都有兩面性,
Time of Update: 2018-12-03
1、在Localizable.strings 中使用 option + return 按鍵組合會插入一個 \n, 再把這個字串載入到UITextView時能夠顯示換行。國際化之後擷取到的NSString* 再轉為 char*,char*中該換行的位置是 '\n'。2、在Localizable.strings 中使用 control + return 按鍵組合會插入一個 \U2028, 再把這個字串載入到UITextView時不顯示換行。國際化之後擷取到的NSString* 再轉為
Time of Update: 2018-12-03
IOS支援三種檢測當前位置的方式:手機基站、Wi-Fi、和GPS,其中GPS是經度最高的,同時也是最耗費手機電量的。一般情況下在室內是無法通過GPS擷取位置資訊的,通過Wi-Fi擷取位置的原理是通過網路供應商的IP地址資訊來擷取位置,經度不是很高,最後是通過手機基站擷取位置,手機開機後會串連附近的基站塔擷取訊號,通過基站可以得到手機所在的位置資訊,基站越密集,所擷取的位置資訊經度就越高。IOS SDK提供的Core
Time of Update: 2018-12-03
IOS中還有一類產生事件的功能,那就是通知。通過通知,可以在一定的條件下觸發響應的事件。類似於Android中的廣播機制(Broadcase Receiver),接收到通知(廣播)後,便可執行指定的方法。通過NSNotificationCenter擷取通知對象,註冊並使用通知。下面 以一個例子為例:UIApplication *application = [UIApplication sharedApplication];[[NSNotificationCenter defaultCenter]
Time of Update: 2018-12-03
在IOS平台上進行XML文檔的解析有很多種方法,在SDK裡面有內建的解析方法,但是大多情況下都傾向於用第三方的庫,原因是解析效率更高、使用上更方便,關於IOS平台各種解析XML庫的優缺點分析,可以看下這篇文章:http://www.raywenderlich.com/553/how-to-chose-the-best-xml-parser-for-your-iphone-project這裡主要介紹一下由Google提供的一種在IOS平台上進行XML解析的開源庫GDataXML,可以到http:/
Time of Update: 2018-12-03
IOS中有關XML的解析有很多方法,之前在使用GDataXML解析XML文檔一文中說明了如何使用Google提供的XML解析類來解析XML檔案,今天使用另一個開源項目KissXML來解析XML檔案,引入開源項目及設定項目的方式和之前那篇文章中一樣,到KissXML源碼下載源碼並按照之前文章中提到的方式配置好即可。配置完畢後,在AppDelegate.m(我建的是一個Empty工程)中引入如下標頭檔,編譯通過就說明引入項目和配置成功了,馬上就可以開始使用了。#import
Time of Update: 2018-12-03
Flash Pro和Flash Builder使用者可以建立在所有主要裝置平台上啟動並執行應用,其中包括iOS(iPhone和iPad)。是的,你確實可以使用Flash為iDevice建立應用。想要瞭解更多嗎?這裡有你不能錯過的兩個Adobe TV視頻。在這個視頻裡,“傳道”的同事Paul Trani向你展示了如何使用Flash Professional CS5.5來為iPad建立並發布一款應用,其中使用了加速計並把映像儲存到相機相簿.http://tv.adobe.com/embed/707/
Time of Update: 2018-12-03
IOS 入門開發之分頁欄TabBar的使用雨松MOMO原創文章如轉載,請註明:轉載至我的獨立網域名稱部落格雨松MOMO程式研究院,原文地址:http://www.xuanyusong.com/archives/602
Time of Update: 2018-12-03
Unity3d與iOS的互動(1)今天我們介紹Unity3d與iOS互動第一部分:iOS傳訊息到Unity3d中。下面我們開始吧:1.首先用Unity3d建立一個Plain,並調整好攝像機的角度以及光源的位置,如下所示:2.然後我們建立一個Cube,我們會在iOS中用Objective-C代碼來控制它旋轉:3.然後我們建立一個Rotate.js的指令碼並把它關聯到Cube上:var vrotate : Vector3; //Rotate Leftfunction RotateLeft()
Time of Update: 2018-12-03
在模擬器開啟Accessibility可以觀看到每個控制項,即使是在網頁上的. 所以是有可能做到更精準的自動化測試的。下面轉了份部落格,如果有興趣可以找時間一起研究如何應用。雖說迴歸測試很重要,反覆執行的事可以讓指令碼去做。今天找到了一個開源的工程,官網:testingwithfrank.com Features Easy Setup - Getting your iOS app setup for Frank should take less than 10 minutes.
Time of Update: 2018-12-03
當UIWebView播放視頻時,可以看到view hierarchy裡有FigPluginView的身影。這個類來自於QuickTime