原创 iOS按鈕的使用和動畫的實現

@interface ViewController () @property (weak, nonatomic) IBOutlet UIButton *moveorigin; - (IBAction)move:(UIButton *)

原创 實例變量的修飾符

// @public 公開的,在任何地方都可以使用 // @protected 受保護類型,表示只能在當前類和子類中訪問 // @private 私有的,只能在當前類的對象中使用 /*

原创 @property的增強使用

#import <Foundation/Foundation.h> @interface Person : NSObject // @property 的增強 // xcode4.4之後,可以只使用@property 而不使用 @synt

原创 description方法介紹及重寫

#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { /*

原创 iOS控件的縮放,平移,旋轉和回到原點

<span style="font-family:Verdana;"><span style="font-family:Microsoft YaHei;"><span style="font-family:Microsoft YaHei;

原创 Eclipse使用servletActionContect.getResquet出錯解決方法:

Eclipse使用servletActionContect.getResquet出錯解決方法: 選中項目–>properties–>Targeted Runtimes–>在右邊窗口中選擇你使用的服務器即可

原创 自定義構造方法

#import "Person.h" @implementation Person - (instancetype)initWithName:(NSString *)name andAge:(int)age { if (sel

原创 SEL的使用

#import <Foundation/Foundation.h> #import "Person.h" int main(int argc, const char * argv[]) { @autoreleasepool {

原创 多態的實現

#import <Foundation/Foundation.h> #import "Dog.h" #import "Cat.h" int main(int argc, const char * argv[]) { @autor

原创 類對象的使用

#import <Foundation/Foundation.h> #import "Person.h" int main(int argc, const char * argv[]) { @autoreleasepool {

原创 傳統的get和set方法

#import <Foundation/Foundation.h> #import "Person.h" int main(int argc, const char * argv[]) { @autoreleasepool {

原创 iOS模擬器把鍵盤叫回去

//4、把鍵盤叫回去 //誰叫出的鍵盤,那麼誰就是“第一響應者”,讓“第一響應者”辭職,就可以吧鍵盤叫回去 [self.txtNUM1 resignFirstResponder]; //5、把鍵盤叫回去的

原创 動態類型的檢測

<span style="font-size:12px;">#import <Foundation/Foundation.h> #import "Dog.h" int main(int argc, const char * argv[]

原创 判斷對象能否響應指定的方法

#import <Foundation/Foundation.h> #import "Dog.h" int main(int argc, const char * argv[]) { @autoreleasepool {

原创 self在類方法中的使用

@implementation Person + (void)test { NSLog(@"+test!"); } + (void)run { NSLog(@"人在走"); // self指代的是當前