Time of Update: 2013-12-10
在網上找了半天如何還原app中得資源圖片素材,資訊量不多,唯有得幾個說的比較籠統,特意記載以下以備其他人查閱。概要描述: 想提取在APP
Time of Update: 2013-12-10
引用 SystemConfiguration.framework#import "SystemConfiguration/SystemConfiguration.h"#include "netdb.h"- (BOOL) connectedToNetwork{ // 建立零地址,0.0.0.0的地址表示查詢原生網路連接狀態 struct sockaddr_in zeroAddress;&
Time of Update: 2013-12-10
以前一直沒有注意過iPhone開發中反射的用法,java C#等也都是有反射的,用起來還是挺方便的,因為目前開發的需要,就想到了用反射來完成一下。 1.通過類名來建立對象 Class testClass=NSClassFromString(@”testClass”); id object=[[testClass alloc] init]; 2.通過反射的方式,實現該對象的指定函數 例如:我想調用object
Time of Update: 2013-12-10
============================================================詳解iPhone 下AsyncSocket網路程式庫編程是本文要介紹的內容,iphone的標準推薦CFNetwork C庫編程.但是編程比較煩躁。在其它OS往往用類來封裝的對Socket函數的處理。比如MFC的CAsysncSocket.在iphone也有類似於開源項目.cocoa
Time of Update: 2013-12-10
- (NSURL *)convertTxtEncoding:(NSURL *)fileUrl{ if ([FileManagementAPI getFileSize:[fileUrl path]] > 1024*1024.0f) { return fileUrl; }
Time of Update: 2013-12-10
應用測試和邏輯測試 添加OCUnit到工程時候,我們提到過,應用測試(Application Testing)和邏輯測試(Logic
Time of Update: 2013-12-10
bundle製作其實是前面製作靜態庫的一個衍生。在靜態庫的製作中,很多時候我們的靜態庫也是帶著檔案,圖片和多媒體資源的。若只是直接加入到項目中也是可以,但是,考慮到方便管理(方便外掛程式使用者的管理),我們希望把外掛程式的資源檔打成一個包來管理。比如,我們項目中有用到的銀聯支付外掛程式。這樣我們直接添加xxxx.bundle檔案到項目中就可以,這樣在以後如果要刪除的話直接刪除一個xxx.bundle檔案就行了。當然有人也會說,那我直接在項目中建立一個group來管理也是一樣的容易。此刻,我只能很
Time of Update: 2013-12-10
iPhone開發之UISearchBar學習是本文要學習的內容,主要介紹了UISearchBar的使用,不多說,我們先來看詳細內容。關於UISearchBar的一些問題。 1、修改UISearchBar的背景顏色 UISearchBar是由兩個subView組成的,一個是UISearchBarBackGround,另一個是UITextField. 要IB中沒有直接操作背景的屬性。方法是直接將 UISearchBarBackGround移去
Time of Update: 2013-12-10
網路判斷需要包含Reachability.h庫,判斷函數如下:+ (NSString *)checkNetWork{ Reachability *reachAble = [Reachability reachabilityWithHostName:@"www.baidu.com"]; switch ([reachAble currentReachabilityStatus]) {
Time of Update: 2013-12-10
我們在開發的過程中難免會用到低版本中沒有的類,如果我們想讓我們的應用儘可能的相容多個版本,我們需要考慮如果我們使用的類在低版本中沒有怎麼辦呢。 Class pkClass=NSClassFromString(@"PKAddPassesViewController"); if (pkClass) { NSLog(@"available");/
Time of Update: 2013-12-10
今天碰到個奇怪的Bug,且看下面代碼: //選項數組賦值 NSMutableArray *tmpAr = [[NSMutableArray alloc]init]; NSLog(@"%d+++,0 < (tmpAr.count - 100));
Time of Update: 2013-12-10
NSMutableDictionary - (void)setObject:(id) for :(NSstring *)key 當id 為 nil,會出現 crash。 但是,當用setValue 則沒有事情。目前 Dic 用setValue 代替 setObject
Time of Update: 2013-12-10
1.今天在做一個webservice的介面的時候,被要求傳一個時間戳記過去,然後就是開始在Google上找2.遇到兩個問題,一,目前時間轉化為時間戳記,二,擷取的目前時間和系統的時間相差8個小時一,轉化的方法為 NSString *timeSp = [NSString stringWithFormat:@"%d", (long)[localeDate timeIntervalSince1970]];
Time of Update: 2013-12-10
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES; //顯示[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
Time of Update: 2013-12-10
1.前言開關空間在IOS中也十分常見,今天來介紹一下其簡單用法。2 UISwitch簡介開關空間,類似於HTML的選項按鈕,只有兩個狀態,ON/OFF,下面上關鍵代碼:.h檔案:[plain]@property(nonatomic,strong) UISwitch *mySwitch; @property(nonatomic,strong) UISwitch *mySwitch;.m檔案:[plain] view plaincopyprint?@synthesize mySwitch;
Time of Update: 2013-12-10
1 前言UITextView可以在一個滑動視圖裡面顯示多行文本。2 代碼執行個體ZYViewController.h:[plain] #import <UIKit/UIKit.h> @interface ZYViewController : UIViewController @property(nonatomic,strong) UITextView
Time of Update: 2013-12-10
1 前言今天我們來學習一下如何移動UITableView控制項中的Section和Cell2 代碼執行個體ZYViewController.h [plain] #import <UIKit/UIKit.h> @interface ZYViewController :
Time of Update: 2013-12-10
複製裡面的 Reachability.h 和 Reachability.m 到項目中2、添加 framework:將 SystemConfiguration.framework 添加進工程。在這裡描述一下樣本中的代碼下面的代碼設定UITextField的值以及顯示的圖片。[cpp]- (void) configureTextField: (UITextField*) textField imageView: (UIImageView*) imageView reachability:
Time of Update: 2013-12-10
之前很多網友對我翻譯的教程中的Property的使用感到有些迷惑不解,搞不清楚什麼時候要release,什麼時候要self.xxx =
Time of Update: 2013-12-10
覺得講的很容易理解 The difference is that an object will be deallocated as soon as there are no strong pointers to it. Even if weak pointers point to it, once the last strong pointer is gone, the object will be deallocated, and all remaining weak