
objective-c
文章平均质量分 82
蓝白沙
坚持
展开
-
iOS中RunLoop机制浅探
转载地址: http://my.oschina.net/u/2340880/blog/491966?p={{currentPage-1}} 目录[-]iOS中RunLoop机制浅探一、浅识RunLoop二、RunLoop与线程的关系三、认识NSRunLoop四、RunLoop的应用1、在分线程中使用定时器2、当你在线程中使转载 2016-03-09 16:48:34 · 472 阅读 · 0 评论 -
UISlider
//// UiSliderViewController.m// AppUI组件学习//// Created by 麦子 on 15/6/16.// Copyright (c) 2015年 麦子. All rights reserved.//#import "UISliderViewController.h"@interface UISliderViewControlle原创 2015-06-16 14:05:46 · 387 阅读 · 0 评论 -
UIImageView
//// UiImageViewController.m// AppUI组件学习//// Created by 麦子 on 15/6/15.// Copyright (c) 2015年 麦子. All rights reserved.//#import "UiImageViewController.h"@interface UiImageViewController (原创 2015-06-15 22:54:33 · 395 阅读 · 0 评论 -
UILabel 常用属性
//// UiLabelController.m// AppUI组件学习//// Created by 麦子 on 15/6/14.// Copyright (c) 2015年 麦子. All rights reserved.//#import "UiLabelController.h"// UILabel 学习@implementation UiLabelContr原创 2015-06-15 13:51:50 · 434 阅读 · 0 评论 -
UIApplication 生命周期
通过代理类AppDelegate来进行管理生命周期。 //// AppDelegate.m// AppUI组件学习//// Created by 麦子 on 15/6/14.// Copyright (c) 2015年 麦子. All rights reserved.//#import "AppDelegate.h"@interface AppDelegate原创 2015-06-14 11:18:11 · 569 阅读 · 0 评论 -
IOS 关键字self,super,copy, retain, assign , readonly , readwrite, nonatomic、@synthesize、@property、@dyna
转载地址: http://www.cnblogs.com/csj007523/archive/2012/07/23/2605662.html #synthesize关键字: 根据@property设置,自动生成成员变量相应的存取方法,从而可以使用点操作符来方便的存取该成员变量 。@implementation 关键字,表明类的实现 @end 结束self 关键字 :转载 2015-06-08 20:14:34 · 581 阅读 · 0 评论 -
Block 简单用法 和 回调用法
//// BlocksDemo.h// OC基础学习//// Created by 麦子 on 15/6/8.// Copyright (c) 2015年 麦子. All rights reserved.//#import @interface BlocksDemo : NSObject- (id)init;- (void)setBlocks;- (vo原创 2015-06-08 19:10:15 · 914 阅读 · 0 评论 -
父类引用指向子类对象
//// Father.h// OC基础学习//// Created by 麦子 on 15/6/7.// Copyright (c) 2015年 麦子. All rights reserved.//#import @interface Father : NSObject- (void) job;@end//// Father.m// OC基础学习原创 2015-06-07 19:09:15 · 702 阅读 · 0 评论 -
多线程之NSThread简单使用
转载地址:http://www.2cto.com/kf/201408/327231.html1、线程的构建和开启:?12345(1)_thread1 = [[NSThread alloc]initWithTarget:self selector:@selector(threadOneMe转载 2015-06-07 17:56:46 · 649 阅读 · 0 评论 -
宏的理解
转载地址: http://zhidao.baidu.com/link?url=Sjofy5T61LPtTGsVpvl5kjfYEja5J8UIpZMMKnBJqz74NTcTQxIB6HlTh310QsObrmQlHHmfx0HZ-2ZMeSHc-K 简单来说:宏定义又称为宏代换、宏替换,简称“宏”。是C提供的三种预处理功能的其中一种。复杂的请看下面,讲的很全。下面的带参宏转载 2015-06-07 16:51:41 · 1373 阅读 · 0 评论 -
oc-空指针和野指针
转载地址: http://www.cnblogs.com/mjios/archive/2013/04/22/3034788.html一、什么是空指针和野指针1.空指针1> 没有存储任何内存地址的指针就称为空指针(NULL指针)2> 空指针就是被赋值为0的指针,在没有被具体初始化之前,其值为0。下面两个都是空指针:1 S转载 2015-06-07 15:52:42 · 946 阅读 · 0 评论 -
UISwitch
//// UISwitchViewController.m// AppUI组件学习//// Created by 麦子 on 15/6/16.// Copyright (c) 2015年 麦子. All rights reserved.//#import "UISwitchViewController.h"@interface UISwitchViewControlle原创 2015-06-16 14:28:18 · 428 阅读 · 0 评论 -
UIView
//// UIViewViewController.m// AppUI组件学习//// Created by 麦子 on 15/6/16.// Copyright (c) 2015年 麦子. All rights reserved.//#import "UIViewViewController.h"@interface UIViewViewController (){原创 2015-06-16 17:57:21 · 330 阅读 · 0 评论 -
#ifndef/#define/#endif使用详解
转载地址: http://blog.youkuaiyun.com/abc5382334/article/details/18052757 想必很多人都看过“头文件中的 #ifndef/#define/#endif 防止该头文件被重复引用”。但是是否能理解“被重复引用”是什么意思?是不能在不同的两个文件中使用include来包含这个头文件吗?如果头文件被重复引用了,会产生什么后果?是不是转载 2015-07-16 11:37:47 · 699 阅读 · 0 评论 -
解析XML
//// ParserDataViewController.m// AppUI组件学习//// Created by 麦子 on 15/6/27.// Copyright (c) 2015年 麦子. All rights reserved.//#import "ParserDataViewController.h"原创 2015-06-27 20:12:34 · 610 阅读 · 0 评论 -
Objective C 中的nil,Nil,NULL和NSNull理解
转载地址: http://magicalboy.com/null-value-in-objective-c/ ObjC 里面的几个空值符号经常会差点把我搞死,这些基础的东西一点要弄清楚才行,以提高码农的基本素质。nilnil 是 ObjC 对象的字面空值,对应 id 类型的对象,或者使用 @interface 声明的 ObjC 对象。例如:转载 2015-06-07 15:40:32 · 390 阅读 · 0 评论 -
iOS 线程
//// NetWorkViewController.m// AppUI组件学习//// Created by 麦子 on 15/6/19.// Copyright (c) 2015年 麦子. All rights reserved.//#import "NetWorkViewController.h"@interface NetWorkViewController (原创 2015-06-26 19:29:01 · 432 阅读 · 0 评论 -
UIScrollView
//// UIScrollViewController.m// AppUI组件学习//// Created by 麦子 on 15/6/18.// Copyright (c) 2015年 麦子. All rights reserved.//#import "UIScrollViewController.h"@interface UIScrollViewControlle原创 2015-06-22 19:31:04 · 447 阅读 · 0 评论 -
NavigationViewController
//// NavigationDemoViewController.m// AppUI组件学习//// Created by 麦子 on 15/6/20.// Copyright (c) 2015年 麦子. All rights reserved.//#import "NavigationDemoRootViewController.h"#import "Navigati原创 2015-06-21 16:41:47 · 1071 阅读 · 0 评论 -
UIActionSheet
//// UIActionSheetViewController.m// AppUI组件学习//// Created by 麦子 on 15/6/18.// Copyright (c) 2015年 麦子. All rights reserved.//#import "UIActionSheetViewController.h"@interface UIActionShe原创 2015-06-21 16:27:33 · 534 阅读 · 0 评论 -
CustomPickerView
//// CustomPickerViewController.m// AppUI组件学习//// Created by 麦子 on 15/6/18.// Copyright (c) 2015年 麦子. All rights reserved.//#import "CustomPickerViewController.h"@interface CustomPickerV原创 2015-06-21 16:24:47 · 453 阅读 · 0 评论 -
UIDatePicker
//// UIDatePickerViewController.m// AppUI组件学习//// Created by 麦子 on 15/6/18.// Copyright (c) 2015年 麦子. All rights reserved.//#import "UIDatePickerViewController.h"@interface UIDatePickerV原创 2015-06-21 16:22:18 · 437 阅读 · 0 评论 -
UITextField
//// UITextFiledViewController.m// AppUI组件学习//// Created by 麦子 on 15/6/17.// Copyright (c) 2015年 麦子. All rights reserved.//#import "UITextFiledViewController.h"@interface UITextFiledView原创 2015-06-17 19:27:23 · 377 阅读 · 0 评论 -
谓词
//// Film.h// OC基础学习//// Created by 麦子 on 15/6/3.// Copyright (c) 2015年 麦子. All rights reserved.//#import @interface Film : NSObject@property(nonatomic,assign) NSString *filmName;@pro原创 2015-06-03 11:12:07 · 369 阅读 · 0 评论 -
对象归档
//// FileUtil.h// OC基础学习//// Created by 麦子 on 15/5/26.// Copyright (c) 2015年 麦子. All rights reserved.//#import @interface FileUtil : NSObject+(BOOL) saveData;+(id)getData;+(bool)原创 2015-05-26 23:35:27 · 449 阅读 · 0 评论 -
协议学习
//// PlayerProtocol.h// OC基础学习//// Created by 麦子 on 15/4/20.// Copyright (c) 2015年 麦子. All rights reserved.//#import /****** 协议感觉就是java中的接口。 在这里,协议可以继承协议,(java中接口可以继承接口),只是在协议中是不可以定原创 2015-04-20 23:15:41 · 464 阅读 · 0 评论 -
iOS 8 Xcode6 设置Launch Image 启动图片<转>
转载地址:http://www.cnblogs.com/w413133157/p/4337516.htmliOS 8 Xcode6 设置Launch Image 启动图片Step11.点击Image.xcassets 进入图片管理,然后右击,弹出"New Launch Image"2.如图,右侧的勾选可以让你选择是否要对ipad,横屏,竖屏,以及低版本的io转载 2015-07-02 13:50:34 · 467 阅读 · 0 评论 -
UITableViewController-简单自定义单元格
//// MyUItableViewCell.h// AppUI组件学习//// Created by 麦子 on 15/6/23.// Copyright (c) 2015年 麦子. All rights reserved.//#import typedef void (^ButCallBack) (id obj);@interface MyUItableViewC原创 2015-06-23 23:47:26 · 512 阅读 · 0 评论 -
UIAlertView
//// UIAlertViewController.m// AppUI组件学习//// Created by 麦子 on 15/6/18.// Copyright (c) 2015年 麦子. All rights reserved.//#import "UIAlertViewController.h"@interface UIAlertViewController (原创 2015-06-21 16:26:36 · 438 阅读 · 0 评论 -
UIImagePickerController 打开图片库和相机选择图片
转载地址; http://blog.youkuaiyun.com/cuiweijie3/article/details/8671265 模拟器无法打开视频, 只有图片测试, 打开,选择图片,本地保存,然后下次的时候,先读取本地图片展示。//// ViewController.m// Demo_Camer//// Created by 麦子 on 15/7/17.//转载 2015-07-17 17:50:24 · 574 阅读 · 0 评论 -
IOS .pch 文件详解
转载地址:http://blog.youkuaiyun.com/jasonhejunyi/article/details/8508627在IOS开发的项目中有一个XX_Prefix.pchXX_Prefix.pch:扩展名.pch表示"precompiled header",这是一个你工程要用到的来自于外部框架的头文件列表。xcode将编译这些头到文件,这将减少你在选择Build转载 2015-07-16 12:10:47 · 453 阅读 · 0 评论 -
dispatch_once 实现单利
//// DataManager.m// Demo_dispatch_once//// Created by 麦子 on 15/7/15.// Copyright (c) 2015年 麦子. All rights reserved.//#import "DataManager.h"@implementation DataManager@synthesize name原创 2015-07-15 14:59:44 · 569 阅读 · 0 评论 -
退出应用数据的保存和恢复
应用 application 中保存和恢复数据 ,重写下面方法 - (BOOL) application:(UIApplication *)application shouldSaveApplicationState:(NSCoder *)coder{ NSLog(@"shouldSaveApplicationState"); return YES;}- (BOOL原创 2015-07-03 17:53:31 · 887 阅读 · 0 评论 -
JSON处理
// 创建JSON对象- (void)createJsonObj{ NSNumber *age = [NSNumber numberWithInt:25]; NSDictionary *dic = [[NSDictionary alloc] initWithObjectsAndKeys:@"麦子",@"name",@"男",@"sex",age,@"age", @"六中",@"sc原创 2015-06-28 01:54:19 · 501 阅读 · 0 评论 -
iOS开发系列--通知与消息机制
转载地址: http://www.cnblogs.com/kenshincui/p/4168532.html iOS开发系列--通知与消息机制2014-12-17 08:29 by KenshinCui, 38971 阅读, 14 评论, 收藏, 编辑概述在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感转载 2015-07-17 14:50:45 · 391 阅读 · 0 评论 -
iOS开发网络篇—数据缓存NSURLCache
转载地址: http://www.cnblogs.com/wendingding/p/3950198.html iOS开发网络篇—数据缓存一、关于同一个URL的多次请求 有时候,对同一个URL请求多次,返回的数据可能都是一样的,比如服务器上的某张图片,无论下载多少次,返回的数据都是一样的。 上面的情况会造成以下问题(1)用户流量的转载 2015-07-14 23:01:18 · 735 阅读 · 0 评论 -
UIViewController 生命周期
// 视图将出现在屏幕之前,马上这个视图就会被展现在屏幕上了- (void)viewWillAppear:(BOOL)animated{ NSLog(@"LifeViewController--viewWillAppear--每次显示都被调用,在视图切换的时候,需要修改一些数据的时候,常常调用");}// 视图已在屏幕上渲染完成- (void)viewDidAppear:(BOO原创 2015-06-14 13:38:13 · 361 阅读 · 0 评论 -
UIButton
//// ButtonViewController.m// AppUI组件学习//// Created by 麦子 on 15/6/15.// Copyright (c) 2015年 麦子. All rights reserved.//#import "ButtonViewController.h"#import "MyButton.h"@interface Butt原创 2015-06-15 20:00:33 · 417 阅读 · 0 评论 -
NSString 常用方法学习
//// NSStringStu.m// OC基础学习//// Created by 麦子 on 15/3/10.// Copyright (c) 2015年 麦子. All rights reserved.//#import "NSStringStu.h"@implementation NSStringStu-(void) stuByNSString{原创 2015-04-01 23:39:43 · 547 阅读 · 0 评论 -
oc中的"反射"理解
原文引用:http://blog.youkuaiyun.com/victormokai/article/details/19631359 java中的反射就是在代码运行中才创建对象,可以获取其中的方法,修改其中的属性值,OC中,也可以进行类似的处理。 代码如下: #import @interface PersonTest : NSObject+(voi转载 2015-01-01 17:52:44 · 683 阅读 · 0 评论