自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客学伟的技术分享社区

不积跬步,无以至千里;不积小流,无以成江海。

  • 博客(11)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 iOS-计时器

在iOS开发中定时器的实现有三种方式:NSTimer、CADisplayLink、GCDGCD://GCD-(void)GCDMethod{ timer = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER, 0, 0, dispatch_get_main_queue()); //每2秒执行一次,误差在1秒以内 dispat

2016-09-29 18:04:16 1675

原创 HTML5-CSS总结

什么是CSS CSS的全称是Cascading Style Sheets,层叠样式表 它用来控制HTML标签的样式,在美化网页中起到非常重要的作用CSS的编写格式是键值对形式的,比如 color: red; background-color: blue; font-size: 20px; 冒号:左边的是属性名,冒号:右边的属性值 类似于iOS中的字典CSS有3种书写形式 1.行内样式

2016-09-28 15:16:12 1077

原创 HTML5-常用标签

无论是当前火爆互联网朋友圈的微信小程序还是逐渐增多的原生内置的H5界面,毋庸置疑,HTML5前端的技术会更多的得到移动开发程序员的青睐,也必将成为一项移动开发所必备的技能,你做移动开发说对H5,CSS,JS等这些web前端技术只是一个初步的了解难免会说不过去. 对HTML5技术的归纳总结以及分享必须马上提上日程,做开发注定会是一个不断学习,不断完善自己的过程.保持激情,持续努力! 当前手机APP

2016-09-27 15:13:00 986

原创 iOS-ReactiveCocoa常见宏

ReactiveCocoa常见宏。1 RAC(TARGET, [KEYPATH, [NIL_VALUE]]):用于给某个对象的某个属性绑定。基本用法//1.`RAC(TARGET, [KEYPATH, [NIL_VALUE]])`:用于给某个对象的某个属性绑定。 RAC(self.label,text) = self.textField.rac_textSignal; //相当于:

2016-09-18 19:29:19 1776

原创 iOS-ReactiveCocoa

以作用为导向去学习一类新技能,首先了解这个是用来做什么的?首先ReactiveCocoa在github上的截图它的星星相当多,然后它的维护也很勤,更新频率挺高ReactiveCocoa开发中常见用法。在我们iOS开发过程中,当某些事件响应的时候,需要处理某些业务逻辑,这些事件都用不同的方式来处理。 比如按钮的点击使用action,ScrollView滚动使用delegate,属性值改变使用KVO等

2016-09-13 13:42:55 1189

转载 iOS-获取蓝牙Mac地址

多谢MacPu大神的分享,原文下载地址: http://blog.csdn.net/macpu/article/details/49805763/主要思路虽然苹果官方的API没有获取Mac地址的方法,但是当我翻看蓝牙的文档的时候,我发现蓝牙有提供一个设备信息的service[service UUID:0x180A],里面提供了两个characteristic:获取芯片的Mac地址(0x2A23 )

2016-09-13 10:33:36 10590

原创 iOS-链式编程

链式编程思想:是将多个操作(多行代码)通过点号(.)链接在一起成为一句代码,使代码可读性好。a(1).b(2).c(3)链式编程特点:方法的返回值是block,block必须有返回值(本身对象),block参数(需要操作的值)代表:masonry框架。BabyBluetooth Masonry中的链式可能相对比较零散,并不能体现出链式的任务逻辑连贯性。下面介绍另外一个优秀的第三方框架Bab

2016-09-12 14:34:17 1267

原创 iOS-const/static/宏/extern

const,static,extern简介一、const与宏的区别:const简介:之前常用的字符串常量,一般是抽成宏,但是苹果不推荐我们抽成宏,推荐我们使用const常量。 执行时刻:宏是预编译(编译之前处理),const是编译阶段。编译检查:宏不做检查,不会报编译错误,只是替换,const会编译检查,会报编译错误。宏的好处:宏能定义一些函数,方法。 const不能。宏的坏处:使用大量宏

2016-09-09 17:18:38 778

原创 iOS-自动生成模型属性代码

在项目中经常会遇到将网络请求下的JSON字典转化成自定义模型的情况,通常模型的属性名跟字典中的Key值一一对应,如果仅仅通过复制粘贴的方法效率会很差,所以可以根据如下介绍的自动生成属性的代码提高工作效率设计模型:字典转模型的第一步 模型属性,通常需要跟字典中的key一一对应 问题:一个一个的生成模型属性,很慢? 需求:能不能自动根据一个字典,生成对应的属性。 解决:提供一个分类,专门根据字

2016-09-08 17:14:05 4745 2

原创 iOS-Runtime

一、runtime简介RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数。对于OC的函数,属于动态调用过程,在编译的时候并不能决定真正调用哪个函数,只有在真正运行的时候才会根据函数的名称找到对应的函数来调用。事实证明: 在编译阶段,OC可以调用任何函数,即使这个函数并未实现,只要声明过就不会

2016-09-08 11:49:37 1213

原创 iOS-泛型(nullable/null_resettable/__kindof用法)

iOS9新出的关键字:用来修饰属性,或者方法的参数,方法的返回值 iOS9新出关键字nonnull,nullable,null_resettable,_Null_unspecified 需要注意的一点只能修饰对象,不能修饰基本数据类型. 虽然在项目的代码编写中不会经常用到,不过在调用苹果系统方法的时候还是会经常遇到,需要做一个总结nullable作用:表示可以为空 nullable书写规

2016-09-08 11:02:47 2561

弹出视图源代码

类似于Tumblr发布按钮的弹出视图

2016-03-30

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

TA关注的人

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