自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客学伟的技术分享社区

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

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

原创 《Effective Objective-C 2.0》读书:实战笔记一

《Effective Objective-C 2.0》读书/实战笔记 一第1章:熟悉Objective-C���� 第1条:了解 Objective-C 语言的起源Objective-C 为C语言添加了面向对象的特性,是其超级。Objective-C 说那个动态绑定的消息结构,也就是说,在运行时才检查对象类型。接收一条消息之后,究竟应执行何种代码,由运行期环境而非编译器来决定...

2018-07-31 22:22:17 2731

原创 iOS 一行代码集成微信浮窗功能

XWFloatingWindow一行代码集成微信浮窗功能1. 效果2. 使用在需要浮窗展示的地方调用:// self 为需要浮窗展示的控制器[XWFloatingWindowView showWithViewController:self];现在你的控制器就已经集成微信浮窗功能了��其他方法1. 当然你可能需要知道当前控制器是否在浮窗内展示...

2018-07-27 18:04:43 4322

原创 算法-判断一个字符串是否是ip地址?

算法-判断一个字符串是否是ip地址?如何判断一个IP是否是合法的IP,如输入:192.168.1.0,输出:合法;输入192.168.1.1222,输出:非法。首先明确IP的格式:(1~255).(0~255).(0~255).(0~255)下面使用两种不同的方式进行验证:方案一为字符串处理,方案二为正则表达式处理方案一:使用字符串判断- (BOOL)ipIsValid...

2018-07-16 09:53:19 8360 3

原创 iOS - 多线程的锁

iOS 中常见的几种锁介绍-示例常用的各类锁性能比较文中Demo 均实现在 XWInterviewDemos1. iOS中的互斥锁 在编程中,引入对象互斥锁的概念,来保证共享数据操作的完整性。每个对象都对应于一个可称为“互斥锁”的标记,这个标记用来保证在任一时刻,只能有一个线程访问对象。1.1 @synchronized (self)- (void)l...

2018-07-15 11:21:37 850

原创 iOS-性能优化深入探究

上图是几种时间复杂度的关系,性能优化一定程度上是为了降低程序执行效率减低时间复杂度。 如下是几种时间复杂度的实例:O(1)return array[index] == value;O(n)for (int i = 0, i < n, i++) { if (array[i] == value) return YES;}O(n...

2018-07-03 17:28:39 3172 1

弹出视图源代码

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

2016-03-30

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

TA关注的人

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