Time of Update: 2013-12-10
不知道大家有沒有遇到這種情況,聲明了一個可變數組,但是無法往這個數組裡面添加資料。也許是因為我是新手吧,所以出現了這樣的問題。使用可變數組的步驟:1.在聲明部分添加:@property (nonatomic, retain) NSMutableArray *dataSource;2.合成:@synthesize dataSource = _dataSource;3.使用: [self.dataSource addObject:dic];
Time of Update: 2013-12-10
1 前言上一節我們談到用XIB檔案構建的自訂視圖,今天我們來介紹一下,不藉助XIB檔案的自訂視圖,共同學習一下。2 詳述目錄結構 這次我們不建立XIB檔案,而是直接的Objective-C檔案來代替XIB檔案。ZYCustomView.m: [plain]- (void)drawRect:(CGRect)rect { CGRect bounds = [self
Time of Update: 2013-12-10
demo功能:flowcover 效果,正反無限迴圈滾動,每個cover都有單獨的倒影demo說明:項目中FlowCover Classes檔案夾是存放核心類。demo接圖: demo主要代碼:繪製部分[csharp] - (void)drawTile:(int)index atOffset:(double)off { FlowCoverRecord *fcr = [self getTileAtIndex:
Time of Update: 2013-12-10
ios開發中,開了ARC模式,系統自動管理記憶體,如果程式中用到了block就要注意循環參考帶來的記憶體泄露問題了這幾天遇到一個問題,正常頁面dismiss的時候是要調用dealloc方法的,但是我的程式就是不調用,研究了好久終於找到了問題出在哪裡了起初的代碼如下:- (void)getMyrelatedShops{ [self.loadTimer invalidate]; self.loadTimer =
Time of Update: 2013-12-10
在一個視圖控制器中,加入了兩個視圖targetSubview和sourceSubview。targetSubview預設是隱藏的,sourceSubview預設是可見的。現在,我有這樣一個需求。通過手指下滑,將targetSubview從上向下拉入到螢幕中,同時,sourceSubview將隨著從螢幕下方離開。兩個視圖同步進入和離開是同步操作,用動畫來實現。第一種方法,使用UIView的類方法transition來實現, [UIView
Time of Update: 2013-12-10
需要的標頭檔#include<time.h>先做一個擷取系統目前時間的範例,再來解釋所用的函數的作用程式碼範例:#include<stdio.h>#include<time.h>int main(){ time_t timep;//定義 time_t類型變數timep,類型為long int型 time( &timep );//把擷取的時間儲存 &
Time of Update: 2013-12-10
1 前言抽象工廠提供了一個介面,用於建立一系列有關聯或者相互依存的對象,而不必指定其具體類或其建立的細節。用戶端與從工廠得到的具體對象之間沒有耦合。2 詳述2.1 簡述Client只知道AbstractFactory和AbstractProduct,每個工廠類中,結構與實際操作的細節按照黑箱對待。甚至產品也不知道誰將負責建立他們。只有具體工廠知道為用戶端建立什麼,如何建立。這個模式很多時候它都用Factory 方法模式來實現。Factory
Time of Update: 2013-12-10
關於 UIView 的基礎知識 首先要弄懂幾個基本的概念。一)三個結構體:CGPoint、CGSize、CGRect1. CGPoint 1. /* Points. */ 2. 3. struct CGPoint { 4.
Time of Update: 2013-12-10
1 前言代理的一個常見用處是作為一個輕量的替身對象,它允許用戶端首先訪問某些廉價的資訊或功能。直到值得或需要使用“真貨”的時候,當使用者願意為真正的,高價的會員資格付費的時候,代理會敞開大門讓使用者訪問更多隻對付費會員開放的功能。從這一思想細化而來的一種設計模式叫做代理模式。2 詳述2.1 簡述為其他對象提供一種代理以控制對這個對象的訪問。2.2 代理分類(1)遠程代理(remote
Time of Update: 2013-12-10
1 前言在物件導向軟體設計中,利用公用對象不僅能節省資源還能提高效能。共用的對象只能提供某些內在的資訊,而不能用來識別對象。專門用於設計可共用對象的一種設計模式叫做享元模式(Flyweight pattern)。2 詳述2.1 簡述實現享元模式需要兩個關鍵組件,通常是可共用的享元對象和儲存他們的池。某種中央對象維護這個池,並從它返回適當的執行個體。運用共用技術有效地支援大量細粒度的對象。2.2
Time of Update: 2013-12-10
為了方便在ios下調用webserivce,找來了wsdl2objc這樣一個開源的架構來解析webservice方便在ios下引用。 下面做個小例子。1.首先是用Asp.net搭建一個測試的webserivce並放在IIS伺服器上面核心代碼如下: 返回一個TTT的泛型集合//資料載入重新最佳化[csharp] [cpp][WebMethod(Description = "TypeTest for ios")]
Time of Update: 2013-12-10
支援 IOS Android Ipad 等不同作業系統的手持或平板裝置 代碼如下:一、index.html<html><title>手指觸摸事件</title><head><style type="text/css">#touchable{height: 75px;width: 197px;background-color: #0033CC;color: #FFCC66;text-align:
Time of Update: 2013-12-10
給navigationItem中添加個搜尋欄,效果和大部分程式一樣。代碼如下: UISearchBar *searchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(0, 0, 200, 28)]; searchBar.backgroundImage = [UIImage imageNamed:@"btu_search"];
Time of Update: 2013-12-10
程式的根控制器用了UINavigationController。下面是代碼:1.在appdelegate中添加代碼:- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window{ return
Time of Update: 2013-12-10
首先引入檔案:libsqlite3.FMDB(包含Global.m,Global.h檔案)關閉arc用mesaSqlite建立一個資料庫,引入檔案中其次:首先,在Global.h檔案中找到#define kDBName
Time of Update: 2013-12-10
.將需要的字型庫xxx.ttf添加到工程中,注意一定要在copy bundle resources中存在,如果沒有添加上去 2.在info.plist 檔案中添加 fonts provided by application 預設為array,也可以使用dictionary 添加value為 xxx.ttf可以添加多個,使用的時候寫對應字型名字就行。 3.在你的工程就可以直接用了。xx.font = [UIFont
Time of Update: 2013-12-10
AppDelegate 常看見如下寫法: 常看見: @synthesize window=_window; 意思是說,window 屬性為 _window 執行個體變數合成訪問器方法。
Time of Update: 2013-12-10
1、在使用JSON解析請求伺服器端的服務時,需要提供一個請求的URL,這個URL在有些時候需要傳遞一些參數。當這些參數是英文或數字就不會出現什麼問題,如果是中文的話會出現請求不成功的情況。[plain]NSString *urlString = @"http://······.aspx?n=張三"; urlString = [urlString
Time of Update: 2013-12-10
So Easy!Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 813 Accepted Submission(s): 226Problem Description A sequence Sn is defined as: Where a, b,
Time of Update: 2013-12-10
提到從網路攝影機/相簿擷取圖片是面向終端使用者的,由使用者去瀏覽並選擇圖片為程式使用。在這裡,我們需要過UIImagePickerController類來和使用者互動。使用UIImagePickerController和使用者互動,我們需要實現2個協議<UIImagePickerControllerDelegate,UINavigationControllerDelegate>。 View Code 代碼如下 複製代碼 #pragma mark