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
應用測試和邏輯測試 添加OCUnit到工程時候,我們提到過,應用測試(Application Testing)和邏輯測試(Logic
Time of Update: 2013-12-10
iPhone開發之UISearchBar學習是本文要學習的內容,主要介紹了UISearchBar的使用,不多說,我們先來看詳細內容。關於UISearchBar的一些問題。 1、修改UISearchBar的背景顏色 UISearchBar是由兩個subView組成的,一個是UISearchBarBackGround,另一個是UITextField. 要IB中沒有直接操作背景的屬性。方法是直接將 UISearchBarBackGround移去
Time of Update: 2013-12-10
(1)Thread 1:Program received signal:"SIGABRT"初學者做應用經常遇到的一個錯誤: 出現該錯誤提示的原因是view視圖沒有初始化的原因。 仔細看了一下,發現File's Owner 的view屬性沒有被初始化。在xib視圖操作介面右側按control鍵點擊右側的"view"+拖拽到視圖V視窗左側的"view"即可,把view
Time of Update: 2013-12-10
[cpp] -(void)GetUpdate { NSDictionary *infoDict = [[NSBundle mainBundle] infoDictionary]; NSString *nowVersion = [infoDict objectForKey:@"CFBundleVersion"];
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
比如在A版面設定B的delegate為A的執行個體, // A.m中某處B* b = [B alloc] init];b.delegate = self;[self.view addSubview:b];[b release];那麼1.是A負責建立B的,A的生命週期一定比B要長(B存在,A一定也存在;A存在,B不一定存在)也就是說 在B(執行個體b)存在的時候,A(的執行個體)一定存在,
Time of Update: 2013-12-10
1 概述通過ArcGIS Runtime for WindowsPhone SDK開發手機地圖應用,能夠定位所在位置,並將多個定位位置資訊匯出為GPX檔案,供其他軟體,如ArcMap、Google Earth等調用。本文將介紹如何?地圖定位,以及匯出GPX檔案的功能。2 GeoCoordinateWatcherWindows Phone SDK提供了GeoCoordinateWatcher類實現定位相關功能,需要引入System.Device.dll庫,添加System.
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
iphone QQ協議,QQ iphone協議 QQ Iphone登陸協議其實只要兩個包即可。 沒解之前感覺神秘莫測,解完之後感覺QQ也真是膽大啊!以下為網上抄來的一段,不同版本協議加密方法一樣,只是特徵碼大同小異而已。 [NO.1 2013-02-18 12:59:15 383 SEND 482位元組]00 00 01 E2 00 00 00 03 02 00 00 00 04 00 00 0000 0C 31 31 31 31 31 31 31 31 E6 B0 29
Time of Update: 2013-12-10
“iOS開發之Xcode”簡單介紹了Xcode4.0以後版本的一些特性,同時選取了會員分享的開發教程和經驗以及論壇裡一些熱門話題,希望能給新手一些建議。基礎環境搭建!一、工具簡介二、教程和經驗分享三、論壇熱門話題四、問答 工具簡介Xcode是蘋果公司向開發人員提供的整合式開發環境,用於開發Mac OS X和iOS的應用程式。Xcode前身是繼承自NeXT的Project Builder。 不管你用 C、C++、 Objective-C或
Time of Update: 2013-12-10
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES; //顯示[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
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
複製裡面的 Reachability.h 和 Reachability.m 到項目中2、添加 framework:將 SystemConfiguration.framework 添加進工程。在這裡描述一下樣本中的代碼下面的代碼設定UITextField的值以及顯示的圖片。[cpp]- (void) configureTextField: (UITextField*) textField imageView: (UIImageView*) imageView reachability:
Time of Update: 2013-12-10
我們都知道在行動裝置上很多資源都是比較緊缺的,尤其時記憶體,通常都比較小,iPhone4也才只有512MB。而且IOS4.0以後還支援了多任務,這個問題就更加突出了。因此我們在平時設計程式的時候要注意管理好記憶體,減少不必要的開銷,謹防泄露。 由於寫的一個小項目存在嚴重的記憶體流失,程式經常已耗用時間不長就退出了,調試時候發現運行過程中接受到系統的Memry warning level 1幾次以後,緊接著收到一個Memory warning level
Time of Update: 2013-12-10
1 前言使用 CGAffineTransformMakeRotation/CGContextRotateCTM函數來建立一個仿射旋轉變換。2 代碼執行個體ZYViewControllerView.m [plain] - (void)drawRect:(CGRect)rect{ /* Create the path first. Just the path handle. */