Time of Update: 2015-09-11
標籤: 著作權聲明:本文為博主原創文章,未經博主允許不得轉載。0、本ORM中需要的角色根據前面提出的預期需求和思考,本ORM中至少得有這麼這麼幾個角色實體: 整體而言,負責資料庫表和實體的映射協議【BCORMEntityProtocol】 本ORM支援的資料類型實體,如TEXT,INT...【BCSqliteType】 欄位約束實體,是否主外鍵等【BCConstraints】 外鍵參考實體,實體間關係【BCReference】 操作條件封裝實體【BCSqlParameter】
Time of Update: 2015-09-10
標籤: 著作權聲明:本文為博主原創文章,未經博主允許不得轉載。 本次利用一個常見的資料庫關係例子說明本ORM的基本需求。 班級、學生 這一對錶,關係為1對多,班級表主鍵id,學生表主鍵num、外鍵班級id。 表結構如下: 班級表class結構 學生student表: 程式中對應的實體類分別是:班級實體(ClassEntity),學生實體(Student) 其基本objective-c類結構如下:
Time of Update: 2015-09-15
標籤:- -..抓了個請求什麼什麼包的網址...然後發了個什麼什麼請求... 用了個叫paros的工具 ip設定成電腦的..設定下連接埠...然後把行動裝置的HTTP代理設定成一樣的就能抓了=w=抓完了以後..又用了個什麼什麼包...往剛才抓的網址發了個請求..然後接收了一下Responce.. //PictureURLRequest.h#import
Time of Update: 2015-09-15
標籤:在ScrollView裡加子介面 ..直接上代碼了 self.navigationController.navigationBar.translucent = NO; FirstTableViewController *firstVC = [[FirstTableViewController alloc] init]; SecondTableViewController *secondVC = [[SecondTableViewController
Time of Update: 2015-09-12
標籤:成員變數的存取權限Objective-C中的成員變數有以下三種屬性public(外部及其子類可訪問)protected(子類可訪問,外部不可訪問)private(外部及其子類不可訪問)預設情況下,是protected屬性例子:類A有3個屬性,類B是類A的子類,main函數對於類A來說是外部。A.h@interface A : NSObject{@public int publicVar;@protected int protectedVar;@private int
Time of Update: 2015-09-11
標籤:TableView+ScrollView往cell裡加label解決重影的辦法重用cell的時候刪除元素 NSArray *subViews = cell.subviews; for (UIView *view in subViews) { [view removeFromSuperview];
Time of Update: 2015-09-11
標籤:NSNumber: 是OC中處理數位一個類NSValue是NSNumber的子類如何處理:把int,float,double 封裝成一個對象使用NSNumber的好處:可以把基礎資料型別 (Elementary Data Type)的資料,儲存到數組或字典中// 定義基礎資料型別 (Elementary Data Type) int a = 10; float b = 2.2f; double d = 1.22;
Time of Update: 2015-09-11
標籤:1、簡介: property是Objective-C的關鍵詞,與@synthesize配對使用,用來讓編譯好器自動產生與資料成員同名的方法聲明。@synthesize則是用來產生對應聲明方法的實現。 1.1
Time of Update: 2015-09-10
標籤:..還是粘的課上做的筆記//WebView+Image Animation+Timer//UIBarButton UIBarButtonItem *bar = [[UIBarButtonItem alloc] initWithBarButtonSystemItem: UIBarButtonSystemItemSearch target:self action:@selector(search:)]; self.navigationItem.rightBarButtonItem
Time of Update: 2015-09-10
標籤: Objective-C,通常寫作ObjC和較少用的Objective C或Obj-C,是擴充C的物件導向程式設計語言。它主要使用於Mac OS X和GNUstep這兩個使用OpenStep標準的系統,而在NeXTSTEP和OpenStep中它更是基礎語言。GCC與Clang含Objective-C的編譯器,Objective-C可以在GCC以及Clang運作的系統上編譯。1980年代初布萊德·考克斯(Brad
Time of Update: 2015-09-10
標籤:老師上午請假了....然後因為有好多人之前的作業沒寫出來...所以安排寫作業....然後我就划水了一上午....下午回來了...帶著做了一遍那個打地鼠.......所以,..今天沒啥東西... TableViewControllerUITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell" forIndexPath:indexPath];設定什麼什麼重用標識符if(cell ==
Time of Update: 2015-09-10
標籤:#import "ViewController.h"@interface ViewController ()@property (nonatomic,strong) NSTimer *timer;@property (nonatomic,strong) NSTimer *mouseTimer;@property (nonatomic,strong) NSMutableArray *arr;@property (nonatomic,strong) NSMutableArray
Time of Update: 2015-09-10
標籤:今天學到了幾種傳值方式...直接粘在課上做的筆記了不知道叫什麼的用變數來傳值 FirstViewController *firstVC = [[FirstViewController alloc] init]; firstVC.str = _textField.text; [self.navigationController pushViewController:firstVC
Time of Update: 2015-09-10
標籤:UIView,UILabel,UITextField,ViewController.....然而上面這些都並沒太搞懂......下面是學到的東西=w=//一邊百度一邊學的..所以很多東西都來自別的blog..後邊會貼出出處 .frame :控制項相對於父視圖的位置 UITextField.borderStyle :UITextField的樣式 .text :控制項顯示的文本 .backgroundColor
Time of Update: 2015-09-09
標籤:與C#參照對比:?C#Objective-C檔案.cs是源檔案帶.designer的是View.h是標頭檔.m是源檔案.storyboard是View函數函數定義 Private void Sample(int id);函數使用Sample(1);函數定義-(void)Sample:(int) id;函數使用[super Sample];類Public class Sample{}@implementation Sample … @end屬性Public string Label {
Time of Update: 2015-09-09
標籤:局部變數: returnType (^blockName)(parameterTypes) = ^returnType(parameters) {...}; 屬性: @property (nonatomic, copy) returnType (^blockName)(parameterTypes); 訊息參數:
Time of Update: 2015-09-09
標籤://正式伺服器#define API_DOMAIN @"www.online.com"//測試伺服器//#define DOMAINXX @"192.168.0.10"#define API_SYSTEM @"http://"[email protected]"/system/"#define API_USER @"http://"[email protected]"/user/" API_SYSTEM 宏展開後是:
Time of Update: 2015-09-08
標籤:分類:主要是給原來類增加一些方法;不可以增加成員變數Person (Person+eat)非正式協議:非正式協議就是類別,即凡是NSObject或其子類Foundation架構中的類增加的類別,都是非正義協議給NSObject寫一個類別,NSObject 類名(eat),NSObject子類都可繼承裡面的方法 分類(category)延展延展類別又稱類的擴充:@interface Person類別 (空的)// 類擴充{ // 可以添加屬性 int _
Time of Update: 2015-09-08
標籤:UITableViewCell:自訂的儲存格,可以在xib中建立儲存格,也可以在storyBorad中建立儲存格。有四種建立方式<1>在storyBorad中建立的儲存格,它是靜態儲存格,儲存格一開始就存在,可以直接根據自訂的重用標識名載入使用;<2>當然,storyBorad中儲存格也可以關聯一個自訂的類,這個類必須是繼承UITableViewCell,這種情況下,直接根據自訂的重用標識名載入使用也是可以的。<3>在xib中建立的儲存格,如果直接通過b
Time of Update: 2015-09-07
標籤:objective-c 中隨機數的用法 (3種:arc4random() 、random()、CCRANDOM_0_1() )1、隨機數的使用 1)、arc4random() 比較精確不需要產生隨即種子 使用方法 : &