自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 快速找到本视图的控制器

#import "UIView+ViewController.h"@implementationUIView (ViewController)- (UIViewController*)viewController{       //用循环+类别判断-> 查找视图所在控制器       UIResponder*next = self.nex

2016-07-16 08:23:49 320

原创 单元格删除方法和交换位置方法

- (NSArrayUITableViewRowAction*> *)tableView:(UITableView*)tableView editActionsForRowAtIndexPath:(NSIndexPath*)indexPath{    UITableViewRowAction *deleteRowAction = [UITableViewRowActio

2016-07-16 07:54:57 508

原创 FMDB的简单应用

// 加载或新建数据库文件(boundle路径)    NSString *path = [[NSBundlemainBundle]pathForResource:@"DB"ofType:@"sqlite"];   //沙盒路径    NSString *newPath = [NSHomeDirectory()stringByAppe

2016-07-16 07:52:03 253

原创 根据输入的textField首字符排序

textfield的值发生改变时.调用方法筛选    [[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(search:)name:UITextFieldTextDidChangeNotificationobject:nil];}-(void

2016-07-16 07:50:50 203

转载 runLoop机制

解密-神秘的RunLoop    引言一直以来RunLoop就是个神秘的领域,好多2.3年的开发者都不能准确的表述它的作用,说它神秘,其实RunLoop并没有大家想象中的那么神秘,那么不好理解,本文就带大家好好剖析一下"神秘的RunLoop"什么是RunLoop从字面上看运行循环跑圈循环基本作用保持程序的持续运行(比如主运行循环)处理Ap

2016-07-16 07:47:56 356

原创 简单的block页面传值

#import//1⃣️定义block类型typedefvoid(^BlockType)(NSString*);//typedef (^)();@interfaceBBBViewController :UIViewController/**内容 */@property(nonatomic,copy)NSString

2016-07-16 07:44:02 223

原创 绘制图画

//如果在绘图的时候需要用到定时器,通常// NSTimer很少用于绘图,因为调度优先级比较低,并不会准时调用- (void)awakeFromNib{    // 创建定时器//    [NSTimer scheduledTimerWithTimeInterval:0.1 target:self selector:@selector(timeChange)

2016-07-16 07:39:22 293

原创 清除缓存

dispatch_async(                                     dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0)                                     , ^{                             

2016-07-15 15:54:23 233

原创 socket

dispatch_async(dispatch_get_global_queue(0,0), ^{              sendMsgSocketfd = socket(AF_INET,SOCK_STREAM,0);               struct sockaddr_in  addr;        const

2016-07-15 15:50:06 281

转载 cocoapods安装

CocoaPods的安装使用和常见问题一、什么是CocoaPodsCocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和第三方开源库的时间。在使用CocoaPods之前,开发项目需要用到第三方开源库的时候,我们需要1.把开源库的源代码复制到项目中2.添加一些

2016-07-15 15:47:44 238

原创 自学知识总结

1.null_resettable 的意思就是set方法可以为空,但是get方法不能为空,例如视图控制器的view你可以赋值为空,但是只要你在调用self.view时,它就不为空了,或则你什么也不做系统也会默认给你创建view,因为get不能为空,毕竟set是赋值,但是get是获得值的.2.什么是泛型泛型就是你可以为一个类的方法所带的参数为特定类

2016-07-15 15:45:29 1482

原创 学习网站

学习网站

2016-07-15 15:40:59 207

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除