
学习
文章平均质量分 75
ridxmc
这个作者很懒,什么都没留下…
展开
-
学习OC 问题1: 关于“ARC forbids explicit message send of release”错误
关于“ARC forbids explicit message send of release”错误原创 2016-01-12 17:21:27 · 411 阅读 · 0 评论 -
Xcode里修改工程名、类名、批量修改变量名
Xcode里修改工程名、类名、批量修改变量名转:http://blog.youkuaiyun.com/yuedong56/article/details/13767001一.修改工程名:1.点击工程,右键,选择如图选项。2.右侧如图位置,修改工程名。二. 修改类名:1. 选中你要修改的类名:2.转载 2016-03-01 22:15:28 · 383 阅读 · 0 评论 -
NSFileHandle 写入 含定时器的使用
#import #import "WriteDate.h"int main(int argc,const char * argv[]) { @autoreleasepool { // insert code here... WriteDate *writeDate = [[WriteDatea原创 2016-01-15 15:15:49 · 422 阅读 · 0 评论 -
IOS学习 UIView 页面布局
#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [superviewDidLoad]; // Do any ad原创 2016-02-16 15:58:07 · 433 阅读 · 0 评论 -
objective-C学习 归档 archiver
#import int main(int argc,const char * argv[]) { @autoreleasepool { //-------------------第一种归档方式------------------------------------ //归档// NSString *ho原创 2016-02-16 17:04:23 · 311 阅读 · 0 评论 -
objective-C学习 KVC
#import #import "Book.h"int main(int argc,const char * argv[]) { @autoreleasepool { // insert code here... Book *book = [[Bookalloc]ini原创 2016-01-17 15:09:53 · 377 阅读 · 0 评论 -
objective-C学习 sigton单例
#import #import "UserContext.h"int main(int argc,const char * argv[]) { @autoreleasepool { UserContext *userContext = [UserContextshareUserContext];原创 2016-02-16 21:53:06 · 417 阅读 · 0 评论 -
objective-C学习 自定义对象归档 archiver2
#import #import "Person.h"int main(int argc,const char * argv[]) { @autoreleasepool {// Person *person = [[Person alloc]init];// person.name = @"jack原创 2016-02-16 23:33:08 · 390 阅读 · 0 评论 -
objective-C学习 NSUserDefaults 相当于缓存
#import #import "AppDelegate.h"int main(int argc,char * argv[]) { @autoreleasepool { // NSArray *array = @[@"123",@"abc"];// NSUserDefaults *use原创 2016-02-16 23:56:07 · 661 阅读 · 0 评论 -
objective-C学习 谓词NSPredicate 可过滤
#import #import "Person.h"int main(int argc,const char * argv[]){ @autoreleasepool { NSMutableArray *array = [NSMutableArrayarray]; for原创 2016-02-17 15:07:14 · 386 阅读 · 0 评论 -
IOS学习 UIDatePicker 包含时间格式转换
@implementation HomeViewController- (void)viewDidLoad { [superviewDidLoad]; // Do any additional setup after loading the view. UIDatePicker *datePicker = [[UID原创 2016-03-16 15:56:15 · 1455 阅读 · 0 评论 -
objective-C学习 KVO 监听文件读取进度
#import #import "User.h"int main(int argc,const char * argv[]) { @autoreleasepool { User *user = [[Useralloc]init]; [user doCopy];原创 2016-02-18 00:18:05 · 748 阅读 · 0 评论 -
IOS学习 Notification 用通知传值
#import #import "SecondViewController.h"#define kCLTN @"ChangLabelTextNotification" //通知名#define VIEW_WIDTH self.view.bounds.size.width#define VIEW_HEIGHT self.view.bounds.size.heig原创 2016-03-04 14:41:54 · 334 阅读 · 0 评论 -
objective-C学习 通知 Notification
#import #import "Child.h"#import "Father.h"int main(int argc,const char * argv[]) { @autoreleasepool { Child *child = [[Childalloc]init]; Fathe原创 2016-02-18 14:23:06 · 392 阅读 · 0 评论 -
IOS学习 UIDatePicker 省市区 三联动
@interface HomeViewController : UIViewController@property (copy, nonatomic) NSString *state;@property (copy, nonatomic) NSString *city;@property (copy, nonatomic) NSString *d原创 2016-03-17 00:14:34 · 412 阅读 · 0 评论 -
IOS学习 UIViewController 视图控制器的创建
#import "AppDelegate.h"#import "RootViewController.h"@interface AppDelegate ()@end@implementation AppDelegate- (BOOL)application:(UIApplication *)ap原创 2016-02-18 23:39:26 · 364 阅读 · 0 评论 -
IOS学习 UIPickerView UItextFiled 省市区 三联动输入
#import "HomeTableViewCell.h"@interface HomeViewController :UIViewControllerUITableViewDataSource,UITableViewDelegate,UITextFieldDelegate,UIPickerViewDataSource,UIPickerViewDelegate>{ NSA原创 2016-03-17 22:24:45 · 442 阅读 · 0 评论 -
IOS学习 UIAlertView and ActionSheet
#import #import "HomeViewController.h"@interface AppDelegate :UIResponder UIApplicationDelegate>@property (strong,nonatomic) UIWindow *window;@property(reta原创 2016-02-21 14:19:54 · 287 阅读 · 0 评论 -
IOS学习 scrollView的基本属性
//总共图片数量#define kIMGCOUNT 4#define VIEW_WIDTH self.view.frame.size.width#define VIEW_HEIGHT self.view.bounds.size.height@interface HomeViewController :UIViewControllerUIScrollViewDel原创 2016-03-07 14:31:57 · 299 阅读 · 0 评论 -
IOS学习 scrollView,pageControl,tableView在同一页面上处理
@implementation MainViewController- (void)viewDidLoad { [superviewDidLoad]; //设置scrollview UIScrollView *_scrollView = [[UIScrollViewalloc]initWithFrame:CGRectMake(0原创 2016-03-07 21:44:05 · 1114 阅读 · 0 评论 -
IOS学习 scrollView的代理
- (void)initViewController{ //设置scrollview _scrollView = [[UIScrollViewalloc]initWithFrame:CGRectMake(0,20,VIEW_WIDTH ,261)]; //屏幕宽度// scrollView.backgroundColor原创 2016-03-07 16:29:57 · 253 阅读 · 0 评论 -
IOS学习 scrollView的单张图片缩放
- (void)initViewController{ //设置scrollview _scrollView = [[UIScrollViewalloc]initWithFrame:CGRectMake(0,20,VIEW_WIDTH ,VIEW_HEIGHT)]; //屏幕宽度 [self.viewaddSub原创 2016-03-07 22:23:29 · 611 阅读 · 0 评论 -
iOS学习 用scrollView 制作相册album 涉及双击事件
#import #define VIEW_WIDTH self.view.bounds.size.width#define VIEW_HEIGHT self.view.bounds.size.height#import "ImageScrollView.h"@interface HomeViewController :UIViewControllerUIScro原创 2016-03-08 00:27:49 · 313 阅读 · 0 评论 -
IOS学习 Block语法的使用:Button、AlertView监听方法改写
@implementation HomeViewController- (void)viewDidLoad { [superviewDidLoad]; // Do any additional setup after loading the view. BlockButton *btn = [[BlockButton原创 2016-03-19 23:53:59 · 332 阅读 · 0 评论 -
IOS学习 查看UIBarButtonSystemItem 类型图片 / pageControl的使用
点击Reference:UIBarButtonItem Class Reference原创 2016-02-25 22:29:40 · 503 阅读 · 0 评论 -
IOS学习 多线程NSThread 消息循环(了解)涉及定时器
#import "ViewController.h"@interface ViewController (){ BOOL shouldKeepRunning;}@end@implementation ViewController- (void)viewDidLoad { [super原创 2016-03-30 22:31:31 · 1001 阅读 · 0 评论 -
IOS学习 UITableView 委托方法
#import #define VIEW_WIDTH self.view.bounds.size.width#define VIEW_HEIGHT self.view.bounds.size.height#import "DetaiViewController.h"@interface HomeViewController :UIViewContro原创 2016-03-09 23:13:13 · 475 阅读 · 0 评论 -
IOS学习 NSNavigationController1 父子页面跳转 导航栏隐藏
@implementation AppDelegate- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after applica原创 2016-02-25 17:00:09 · 1764 阅读 · 1 评论 -
IOS学习 NSNavigationController 多个子页面间相互跳转
@implementation AppDelegate- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after app原创 2016-02-25 18:14:03 · 1417 阅读 · 0 评论 -
IOS学习 UITableView 单元格风格和修改单元格背景
@implementation HomeViewController- (void)viewDidLoad { [superviewDidLoad]; // Do any additional setup after loading the view. self.title =@"UITabelViewCell";原创 2016-03-10 21:47:09 · 1108 阅读 · 0 评论 -
iOS学习 UITableView 单选
#import #define VIEW_WIDTH self.view.bounds.size.width#define VIEW_HEIGHT self.view.bounds.size.height@interface HomeViewController :UIViewControllerUITableViewDataSource,UITableViewDele原创 2016-03-10 22:28:21 · 369 阅读 · 0 评论 -
IOS学习 UITableView 索引 涉及数组排序
@implementation HomeViewController- (void)viewDidLoad { [superviewDidLoad]; // Do any additional setup after loading the view. NSString *path = [[NSBundlemai原创 2016-03-11 00:51:42 · 379 阅读 · 0 评论 -
IOS学习 动画和绘画:UIView基础动画
@interface HomeViewController : UIViewController@property (weak, nonatomic) IBOutletUIView *myView;- (IBAction)startAnimation:(UIButton *)sender;@end原创 2016-03-21 23:53:45 · 280 阅读 · 0 评论 -
IOS学习 autoresizing 屏幕适配 父子视图
@interface HomeViewController ()@property (nonatomic,retain)UIView *redView;@end@implementation HomeViewController- (void)viewDidLoad { [superviewD原创 2016-03-22 23:31:00 · 360 阅读 · 0 评论 -
iOS学习 UITableViewCell 三种定制方法
@implementation HomeTableViewController- (void)viewDidLoad { [superviewDidLoad];}#pragma mark - Table view data source- (NSInteger)numberOfSectionsInTableView:(UIT原创 2016-03-12 00:31:44 · 1391 阅读 · 0 评论 -
IOS学习 autolayout 自动布局 代码与界面设置截图
- (void)viewDidLoad { [superviewDidLoad]; // Do any additional setup after loading the view. UIView *blueView = [[UIViewalloc]init];//不用设置Frame blueView.backg原创 2016-03-23 16:12:30 · 305 阅读 · 0 评论 -
IOS学习 GCD 单例模式 一次性执行 涉及记录时间,计算时差
-(void)touchesBegan:(NSSetUITouch *> *)touches withEvent:(UIEvent *)event{ CZConfig *config1 = [[CZConfigalloc]init]; NSLog(@"config1 %@",config1); CZConfig *config2 = [[C原创 2016-04-05 23:17:40 · 645 阅读 · 0 评论 -
ioS学习 UITableViewCell 增加、删除、移动
@implementation HomeTableViewController- (void)viewDidLoad { [superviewDidLoad]; _fontsArray = [NSMutableArrayarrayWithArray:[UIFontfamilyNames]]; self.nav原创 2016-03-12 23:47:10 · 487 阅读 · 0 评论 -
IOS学习 UITableView 用谓词过滤
@interface HomeTableViewController :UITableViewControllerUITextFieldDelegate>{@private NSArray *_fontsArray; NSArray *_data; UITextField *_textField;}原创 2016-03-13 00:43:25 · 546 阅读 · 0 评论 -
IOS学习 autolayout 动画 与文件夹拖拽截图
@interface ViewController ()@property (weak,nonatomic) IBOutletUIView *redView;@property (weak,nonatomic) IBOutletNSLayoutConstraint *redTop; //绑定约束@end@implementatio原创 2016-03-23 23:50:12 · 509 阅读 · 0 评论