Time of Update: 2018-12-03
關於posix的背景知識,請google之,也可以參考下面的連結:http://www.ibm.com/developerworks/cn/linux/theme/posix_thread/#secondmajorhead由於本人的Mac book壞了,這個禮拜也沒有好的希望,所以這裡不解釋過了,以後再編輯這個把。建立一個view-based application,介面上加入一個label,一個button, viewcontroller的標頭檔如下:#import
Time of Update: 2018-12-03
最近很流行一個說法,就是一萬個小時定理,關於這個定理,我這裡大致說明一下:馬爾科姆·葛拉威爾寫了一本類似“成功學”的書《異數》,其核心是“一萬小時定律”,就是不管你做什麼事情,只要堅持一萬小時,基本上都可以成為該領域的專家。那麼作為一個程式員,我們是不是也需要審視一下自己,在某個技術上也下夠了一萬個小時的功夫?時間是學好一門技術的關鍵
Time of Update: 2018-12-03
在iOS5中,新增了一個控制項,stepper,這個控制項的使用非常簡單1.建立一個Single View Application,開啟Viewcontroller.xib2.在view上加入一個stepper控制項3.如,設定相關屬性stepper的Value是一個float型的4.設定stepper的Value changed的實踐的響應函數,並實現如下:- (IBAction)StepperValueChanged:(id)sender { UIStepper *st =
Time of Update: 2018-12-03
只有代碼,解釋以後加上:#import <UIKit/UIKit.h>@interface tOQViewController : UIViewController { NSOperationQueue *myOQ;}-(void)doSomething;@end 實現檔案如下:#import "tOQViewController.h"@implementation tOQViewController-(void)doSomething{ NSLog(@"in
Time of Update: 2018-12-03
官方描述:HelloWorld demonstrates how to use a keyboard to enter text into a text field and how to display the text in a label.適用層級:入門級這個是最初級的一個例子代碼,所以做為第一個研究的對象,如果你是一個有一定工作經驗的開發人員,請忽略之。這個工程中需要注意以下幾個地方。1.這個工程是一個Empty Application工程,不是一個Single View
Time of Update: 2018-12-03
IOS銷售的幾個數字(11年3月)•1億部iPhone•8千萬部iTouch•1500萬部iPad•27%的智能手機佔有率•70%的平板電腦佔有率•35萬個應用•100億次下載•20億分給開發人員•7萬開發人員•日下載突破3千萬次•每部手機平均下載突破60個應用勘探群•iPhone 使用者包括了智能手機使用者群中最精英的部分•iPhone 使用者更年輕 •iPhone 使用者群受教育程度更高 •iPhone
Time of Update: 2018-12-03
很多時候,我們不需要關心這個類,我們很少繼承這個類,偶爾會調用這個類的api來實現一些功能,但是不可否認,這個類是iOS編程中很重要的一個概念,所以我這裡寫這個文章來總結以下這個類的資訊,如果寫的不對的地方,請留言,多謝。UIApplication的核心作用是提供了iOS程式運行期間的控制和協作工作。每一個程式在運行期必須有且僅有一個UIApplication(或則其子類)的一個執行個體。回想一下我在前面的文章“main函數研究”的文章中提到的main函數的代碼,可以看出,在程式開始啟動並執行時
Time of Update: 2018-12-03
本文檔著作權歸NickTang所有,沒有本人書面或電子郵件允許,不許轉載,摘錄,發表。多謝!我們很難想像一個不包含動畫的iOS應用程式,一個iOS遊戲更是不可能沒有動畫,因此我從今天開始一個新的課題---如何寫動畫相關的代碼。這裡的第一篇文章其實和iOS提供的動畫API沒有關係,只是使用定時器來形成一個動畫,因為這是動畫的最記本實現方式。所以這個例子也是順便示範一下定時器如何使用。1.建立一個view-based Application.(在iOS5中是Single View
Time of Update: 2018-12-03
由於UICatalog工程比較大,所以我分幾篇來描述。如果有關代碼前面已經分析過,這裡就不再重複了。4.ControlsViewController類這個類的.h檔案沒有什麼特殊的。在.m檔案中,注意下面的定義:#define kSliderHeight7.0#define kProgressIndicatorSize40.0#define kUIProgressBarWidth160.0#define kUIProgressBarHeight24.0#define
Time of Update: 2018-12-03
一直發現CSDN的BLOG貼圖片做的不好,最近偶然的機會發現怎樣發圖片了,獻給像我一樣摸了半天的人,呵呵CSDN的BLOG發圖片的外掛程式做的不好,一點也不人性化在發帖的時候點擊 Insert/edit image 的那個表徵圖,然後就會彈出個對話方塊,讓你填入圖片的地址,這時候我們選擇另外的Link按鈕然後按下 Browse Server
Time of Update: 2018-12-03
IntroductionThe Anatomy of an iPad 2iOS 4DisplayWireless ConnectivityWired ConnectivityMemoryCamerasSensorsLocation DetectionCentral Processing Unit (CPU)Graphics Processing Unit (GPU)Speaker and MicrophoneBatteryiOS 4 Architecture and SDK
Time of Update: 2018-12-03
事情的起因是有童鞋在論壇上發了一個文章,原帖如下:“在int retVal = UIApplicationMain(argc, argv, nil, nil);後面的[pool drain]行打上斷點,可是按HOME鍵退出的時候卻沒有執行到這裡,哪位知道是什麼原因?在applicationWillTerminate中打上斷點是可以執行到的” 我做了很多次實驗,並且也到網上查了一下,發現根本無法做到,當然如果你有什麼好的辦法做到,請告訴我,先謝謝了。我實驗得出的結論如下:(ios
Time of Update: 2018-12-03
1.安裝必要的軟體包: sudo apt-get install beryl beryl-manager beryl-plugins beryl-plugins-unsupported / emerald emerald-themes 2.安裝NVIDIA驅動: :
Time of Update: 2018-12-03
不解釋。staticchar base64EncodingTable[64] = {'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P','Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f','g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p',
Time of Update: 2018-12-03
1.下載JAVA SDK,安裝完成後 sudo apt-get install sun-java5-jdk sun-java5-source sudo update-alternative --config java 選擇你要用到的jvm,我的是 3,輸入3就可以了 2. 安裝 apache-tomcat.5.5.16 sudo mkdir /opt/tomcat tar xvzf
Time of Update: 2018-12-03
每一個iOS應用都一個UIWindow的執行個體,這個不過是一個UIView的子類,因此我們可以在UIWindow上的做動畫,而這樣的動畫可以用來做View的轉換。下面的工程用Xcode4.2建立1.建立一個Empty Application,設定如下:2.增加一個ViewController類,配置如下:開啟FVC.xib,加入一個button,命名為 goto two,為它的touch up inside事件加入一個響應函數。3.使用上面同樣的方法,加入一個SVC類,也加入一個button,
Time of Update: 2018-12-03
網路編程是iOS開發的重要一環,重要性就不多講了,下面的代碼也比較簡單,我在這裡也不多解釋了。 NSString *url = 。。。//這裡打包URL NSURLRequest *theRequest=[NSURLRequest requestWithURL:[NSURL URLWithString:url] cachePolicy:NSURLRequestReloadIgnoringLocalCacheData
Time of Update: 2018-12-03
aMule 2.1.0發布已經有段時間了,在使用的過程中發現不能搜尋中文,在網上找了下,原來這是個BUG,找到一個 CVS版本,解決問題了感謝: http://blog.teatime.com.tw/post/1/3x86-64
Time of Update: 2018-12-03
第一個工程開啟Xcode,你會看到下面這個介面:一般情況下,我們會去除Show this window when Xcode launches。然後點擊Cancel移除這個介面。在菜單上面選擇FileàNewàNew Project..上面介面包含了Xcode能建立的所有類型的工程模板,本書會在合適的情況下講到所有iOS下面的所有的工程,請忽略暫時沒有講到的工程類型。在上面的介面上選擇Single View Application,點擊NextProduct
Time of Update: 2018-12-03
下面的這些函數是定義在NSObject中的,關於它們的具體含義,你可以在官方文檔中找,或者google之,這裡就不囉嗦了。Sending Messages– performSelector:withObject:afterDelay:– performSelector:withObject:afterDelay:inModes:– performSelectorOnMainThread:withObject:waitUntilDone:– performSelectorOnMainThread: