Time of Update: 2013-12-10
使用方法如下:建立/添加一個zip包ZipArchive* zipFile = [[ZipArchive alloc] init];//次數得zipfilename需要一個完整得路徑,例如***/Documents/demo.zip[zipFile CreateZipFile2:@"zipfilename"];//有兩種可選得方式進行建立壓縮包,帶密碼和不帶密碼的[[zipFile CreateZipFile2:@"zipfilename"
Time of Update: 2013-12-10
// UIView+ColorOfPoint.h@interface UIView (ColorOfPoint)- (UIColor *) colorOfPoint:(CGPoint)point;@end// UIView+ColorOfPoint.m#import "UIView+ColorOfPoint.h"#import <QuartzCore/QuartzCore.h>@implementation UIView (ColorOfPoint)-
Time of Update: 2013-12-10
1@synthesize window=_window;2@synthesize viewController=_viewController;通常看到的都沒有包含=部分,@synthesize window=_window; 怎麼理解?這裡的 _window 和 _viewController 是什麼變數?.h 檔案中在類中沒有定義 window 和 viewController 執行個體變數,怎麼能進行 @perproty 聲明呢?1#import <UIKit/UIKit.h>
Time of Update: 2013-12-10
1.單擊菜單File->New->Proget.....建立一個項目: 2.選擇Single View Application模板,單擊Next: 3.將項目命名為Simple
Time of Update: 2013-12-10
iPhone應用中APNS推播通知流程代碼實現案例是本文要介紹的內容,主要是如何來實現APNS的推播通知,具體內容來看本文詳細代碼。1. 將app註冊notification裡面, 並從APNS上擷取測試機的deviceToken. - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
Time of Update: 2013-12-10
刪除toolkit:listpicker綁定的最後一個元素會拋出SelectedItem must always be set to a valid value這個異常。目測是這段代碼的問題: 01private static void OnSelectedItemChanged(DependencyObject o, DependencyPropertyChangedEventArgs e)02 {0
Time of Update: 2013-12-10
UITableView是iPhone中比較常用的,用的比較多的控制項,下面我們使用UITableView建立一個簡單的表格,效果如下: 如果要表格中增加資料的話,需要增加UITableViewDataSource協議。如果需要響應使用者單擊的話,需要增加UITableViewDelegate協議。 1、建立項目:使用模板Single View
Time of Update: 2013-12-10
之前的好幾個項目,客戶都要求使用微軟雅黑字型,可是iOS沒有內建這個字型,腫麼辦只能自己自訂字型了,下面是自訂字型的幾個重要步驟:1、下載字型資源檔案(.ttf或.otf格式的檔案)比如說你要使用微軟雅黑字型,就需要下載微軟雅黑字型檔。需要注意的是,.otf格式的檔案只能在iOS之後才能使用,所以假如你的系統需要在iOS5.0之前的版本中使用的話,最好使用.ttf格式的字型檔2、在info.plist中添加字型配置將下載的字型檔添加到工程中,同時在info.plist檔案中,添加“F
Time of Update: 2013-12-10
伺服器端可以用.net來實現,就使用最普通的web表單.aspx即可。 1、建立項default.aspx 在default.aspx中添加以下代碼[html] <%@ Page Language="C#" AutoEventWireup="true" CodeFile=&
Time of Update: 2013-12-10
Time of Update: 2013-12-10
ASIFormDataRequest是ASIHttpRequest類庫的重要組成部分,最近做的畢設要實現iPhone拍照,然後將拍攝圖片傳到伺服器端。下面是在iOS用戶端使用ASIFormDataRequest以post方式進行圖片上傳: [plain]NSString *fileName = [[NSBundle mainBundle]
Time of Update: 2013-12-10
模擬器上調試成功,真機還待測試。歡迎大家交流模擬器:./configure --disable-doc --disable-ffmpeg --disable-ffplay --disable-ffserver --disable-avfilter --disable-debug --disable-encoders --enable-pic --enable-cross-compile --disable-armv5te
Time of Update: 2013-12-10
升級xcode4.5 iOS 6.0後以前的橫屏項目 變為了豎屏,以下為解決辦法:在AppDelegate 的初始化方法- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions中將[window addSubview: viewController.view];替換為下面代碼:if (
Time of Update: 2013-12-10
[plain] /*手機號碼驗證 MODIFIED BY HELENSONG*/ BOOL validateMobile(NSString* mobile) { //手機號以13, 15,18開頭,八個 \d 數字字元 NSString *phoneRegex =
Time of Update: 2013-12-10
昨天寫了重力感應的例子,我覺得這個例子比較有用處,我分享出來:1 )顯然ios4 之後可以使用coreMotion的framework 為了向下相容加上UIAccelerator,[html]#import <Foundation/Foundation.h> #import <CoreMotion/CoreMotion.h> @protocol
Time of Update: 2013-12-10
概述這是Wax架構的一個快速教程。通過本教程,最終你會明白在OC中使用Wax是多麼的有趣。Wax是OC和Lua之間的黏合劑。也就是說,你可以在OC和Lua之間進行通訊。通過Wax,使用Lua訪問Cocoa類如同在OC中一樣簡單。 NSString -- 返回 NSStringUIView -- 返回 UIView UITableView -- 下面這一行的“文法糖”wax.class["UITableView"]--
Time of Update: 2013-12-10
糾結了兩天的問題,終於找到原因了!錯誤情形:類的成員變數NSArray array.經過@property(nonatomic,copy)和@synthesize。在類的初始化方法裡對array賦值array=[result objectForKey:@"list"];列印array:NSLog(@"array is %@",array);結果正常。然後將array作為tableview的資料來源,一直出現問題。-(NSInteger)tableView:
Time of Update: 2013-12-10
UIKit中有一些類可以用來操縱單個映像,還有一個映像類可以用來顯示映像。Apple還提供了一種特殊的導航控制器,用於從映像庫中選擇映像。UIImage類對映像及其底層資料進行封裝。它可以直接繪製在一個視圖內,或者作為一個映像容器在另一個更大的映像視圖容器中使用。這個類類提供的方法可以用來從各種來源中載入映像,在螢幕上設定圖片的方向,以及提供有關映像的資訊。對於簡單的圖形應用,可以將UIImage對象用在視圖類的drawRect方法中,用來繪製映像和團模板。你可以用檔案來初始化,也可以用url、
Time of Update: 2013-12-10
在iOS6中,statusbar的顏色是由當前頁面的UINavigationBar決定的,也就是當前view中的UINavigationBar決定statusbar的tintColor的。如果我們的UIViewController是UINavigationController的子集,那麼就好statusbar的顏色還好設定,如果UINavigationBar被hide掉,或是根本就沒有UINavigationController,那麼在iOS6上statusbar的顏色就是黑色。如何辦呢?我們如
Time of Update: 2013-12-10
47.kvc是什麼?kvo是什麼?有什麼特性?48.響應者鏈是什嗎?49.unix上進程怎麼通訊? UNIX主要支援三種通訊方式: 1. 基本通訊:主要用來協調進程間的同步和互斥 (1)鎖檔案通訊 通訊的雙方通過尋找特定目錄下特定類型的檔案(稱鎖檔案)來完成進程間