0

【读书笔记】iOS-正则表达式

正则表达式通常称为regexes,是文本处理中模式匹配的一个标准,也是处理字符串的一个强有力的工具。使用正则表达式时,需要指定一个字符串作为模式串去检索目标字符串。你可以使用正则表达式来查找字符串中匹配该正则表达式表示的模式的子串,也可以进行文本替换或者从目标文本中提取子串。 参考资料《iOS编程指 ...

小花-2011-10-02 发布于 2018-04-20 09:00 评论(0)阅读(19)
0

iOS-贝塞尔连续曲线

一个曲线 图例: 多个曲线 图例: ...

Small-K 发布于 2018-04-19 19:34 评论(0)阅读(14)
0

Runtime - ② - NSObject类

首先,我们都知道NSObject是大多数类的根类,但是,这个类的是怎么实现的呢?我们可以去下载开源的Runtime源码,探究下NSObject类的实现。 1. NSObject.h文件 我们可以直接使用Command点NSOject进去看到它的头文件,可以看到,NSObject.h文件中有两块内容: ...

沉江小鱼 发布于 2018-04-19 17:01 评论(0)阅读(15)
0

获取定位信息

先导入 然后在 info.plist 文件中添加 Privacy - Location Always and When In Use Usage Description 和 Privacy - Location When In Use Usage Description 两个就可以了。 Locati ...

初秋的天 发布于 2018-04-19 16:10 评论(0)阅读(8)
0

对AFNetworking的二次封装

HttpTool.h HttpTool.m ...

初秋的天 发布于 2018-04-19 08:58 评论(0)阅读(23)
0

【读书笔记】iOS-解析JSON

JSON相比XML最显著的优点是不需要使用重量级的解析库,因为其本身就是面向数据的,而且非常容易转换成哈希字典。除此之外,JSON文档相比同样的XML文档更小。在网络宽带有限的情况下,你很容易在Iphone中证明这一点。而且这一点对于iPhone来讲尤为重要。一般用JSON文档传送相同的数据会比用X ...

小花-2011-10-02 发布于 2018-04-19 08:56 评论(0)阅读(10)
0

CADisplayLink以及定时器的使用

第一种: 用CADisplayLink可以实现不停重绘。 - (CADisplayLink *)link { if (!_link) { // 创建定时器,一秒钟调用rotation方法60次 _link = [CADisplayLink displayLinkWithTarget:self sel ...

鸿鹄当高远 发布于 2018-04-18 18:09 评论(0)阅读(22)
0

iOS绘图框架CoreGraphics分析

由于CoreGraphics框架有太多的API,对于初次接触或者对该框架不是十分了解的人,在绘图时,对API的选择会感到有些迷茫,甚至会觉得iOS的图形绘制有些繁琐。因此,本文主要介绍一下iOS的绘图方法和分析一下CoreGraphics框架的绘图原理。 一、绘图系统简介 iOS的绘图框架有多种,我 ...

东方🐺 发布于 2018-04-18 13:39 评论(0)阅读(8)
0

剖析RAC中的@weakify、@strongify

需要:pod 'YYKit' 在block语句块中,如果需引用self,而self对象中又持有block对象,就会造成循环引用循环引用(retain cycle),导致内存泄露,比如以下代码 一般我们是这么解决的,使用一个__weal修饰的weakSelf变量指向self对象,在block中使用we ...

初秋的天 发布于 2018-04-18 09:23 评论(0)阅读(17)
0

【读书笔记】iOS-解析XML

使用最广泛的解析XML文档的方法有两种,一种基于SAX,另一种基于DOM。SAX解析器是事件驱动型的,在解析时增量地读取XML文档,当解析器识别出一个结点的时候会调用相应的委托方法。 参考资料《iOS编程指南》 ...

小花-2011-10-02 发布于 2018-04-18 08:53 评论(0)阅读(17)
0

iOS----------The Apple Developer Program License Agreement has been updated.

The Apple Developer Program License Agreement has been updated. In order to access certain membership resources, you must accept the latest license ag ...

iOS张文权 发布于 2018-04-17 17:38 评论(0)阅读(523)
0

iOS App的加固保护原理

本文由 网易云 发布。 本文从攻防原理层面解析了iOS APP的安全策略。iOS以高安全性著称,但它并非金刚不坏之身。对于信息安全而言,止大风于青萍之末是上上策,杭研深入各个细节的研发工作,正是网易产品质量的保障。 一、iOS的安全问题 世所公认,iOS系统安全性非常高,很少出现漏洞,几乎不会中毒的 ...

网易云 发布于 2018-04-17 17:08 评论(0)阅读(583)
0

iOS transform属性的使用

1.transform属性 在iOS开发中,通过transform属性可以修改UIView对象的平移、缩放比例和旋转角度,常用的创建transform结构体方法分两大类 (1) 创建“基于控件初始位置”的形变 CGAffineTransformMakeTranslation(平移) CGAffine ...

鸿鹄当高远 发布于 2018-04-17 16:16 评论(0)阅读(16)
0

【读书笔记】iOS-iOS开发之iOS程序偏好设置(Settings Bundle)的使用

在Android手机上, 在某个程序里,通过按Menu键,一般都会打开这个程序的设置,而在iOS里,系统提供了一个很好的保存程序设置的机制。就是使用Settings Bundle。 在按了HOME键的情况下,在第一页的图标中找到设置,会看到程序的设置都在这里。那如何添加自己的程序的设置项呢? 1、添 ...

小花-2011-10-02 发布于 2018-04-17 08:43 评论(0)阅读(5)
0

iOS-UIView指定圆角设置

圆角设置可以指定左上、左下、右上、右下角;单个指定或多个指定。 ...

iOS张文权 发布于 2018-04-16 14:46 评论(0)阅读(25)
0

iOS之AFSecurityPolicy

AFSecurityPolicy是AFNetworking中负责对https请求进行证书验证的模块,本文主要是要搞清楚它是如何工作的。 在介绍AFSecurityPolicy之前,我们先来了解一下https以及一些相关概念。 HTTPS 简单来说,https是运行在SSL/TLS之上的http,是为 ...

ZHLee 发布于 2018-04-16 09:20 评论(0)阅读(86)
0

iOS-UIView指定圆角设置

圆角设置可以指定左上、左下、右上、右下角;单个指定或多个指定。 ...

Small-K 发布于 2018-04-15 16:48 评论(0)阅读(23)
0

iOS开发系列-Block

概述 在iOS 4.0之后,block横空出世,它本身封装了一段代码并将这段代码当做变量,通过block()的方式进行回调。这不免让我们想到在C函数中,我们可以定义一个指向函数的指针并且调用。 。 Block基本使用 Block的类型 block也是一种数据类型,Block的类型是什么呢。 就是Bl ...

FreeMonkey 发布于 2018-04-15 11:50 评论(0)阅读(20)
0

iOS-实现对象拷贝【对象拷贝】

对象引用 NSCopying 代理 .h 实现代理【拷贝】方法 .m ...

Small-K 发布于 2018-04-14 08:47 评论(0)阅读(19)
0

OC开发系列-内存管理

概述 移动设备的内存极其有限,每个app所有占用的内存是有限的。当app所占用的内存比较多时,系统会发出内存警告,这时得回收一些不需要再使用的内存空间。 "任何集成了NSObject的对象都需要手动进行内存管理。因为OC对象存放于堆里面。" 引用计数器 每一个OC对象都有内部有自己的引用计数器。该计 ...

FreeMonkey 发布于 2018-04-14 01:55 评论(0)阅读(22)