摘要: 根据平时遇到的情况,通过查资料和自己的理解,对Runtime黑科技进行一次个人的学习总结😄😄😄。 什么是Runtime Runtime又叫做运行时,是底层C语言的API,是iOS内部核心之一。它是一门动态语言,它会将一些工作放在代码运行时才处理而并非编译时。这就说明我们不止需要编译器,还需要一 阅读全文
posted @ 2017-01-16 14:42 LongLJ 阅读(559) 评论(0) 推荐(0) 编辑
摘要: iOS程序性能优化 一、初级 1. 使用ARC进行内存管理 在iOS5发布的ARC,它解决了最常见的内存泄露问题。但是值得注意的是,ARC并不能避免所有的内存泄露。使用ARC之后,工程中可能还会有内存泄露,不过引起这 些内存泄露的主要原因是:block,retain循环,对CoreFoundatio 阅读全文
posted @ 2016-11-30 14:49 LongLJ 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1. iOS动画原理 本质:动画对象(这里是 )的状态,基于时间变化的反应 分类:可以分为显式动画(关键帧动画和逐帧动画)和隐式动画 关键帧和逐帧总结:关键帧动画的实现方式,只需要修改某个属性值就可以了,简单方便,但涉及的深层次内容较多,需要更多的理解和练习。采用逐帧动画的实现方式,实现原理简单,但 阅读全文
posted @ 2016-11-29 13:58 LongLJ 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 触摸事件简介 响应者对象 只有继承了UIResponder的对象才能接受并处理对象事件,我们称为 UIApplication,UIViewController,UIView等是响应者对象 UIResponder内部提供的处理事件的方法 比如触摸事件会调⽤用以下⽅方法: (void)touchesB 阅读全文
posted @ 2016-11-28 16:51 LongLJ 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1. 网络请求中的cookie 1.1 删除cooki NSHTTPCookieStorage cookieStorage = [NSHTTPCookieStorage sharedHTTPCookieStorage]; NSArray cookies = [[NSHTTPCookieStorage 阅读全文
posted @ 2016-11-28 11:26 LongLJ 阅读(550) 评论(0) 推荐(0) 编辑
摘要: Swift之基础知识 出于对Swift3.0的学习,写下这篇基本语法的笔记。希望能帮助记忆 0 这边提供Swift3.0中文教材,资源链接: https://pan.baidu.com/s/1c2GDBtI 密码: ea4i 一. 第一个应用程序 二. 变量与常量 三. 分支语句 1. if语句 2 阅读全文
posted @ 2016-11-28 11:25 LongLJ 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 线程的创建方法pthread创建 pthread_create只要create一次就会创建一个新的线程系统会自动在子线程中调用传入的函数{ // 将耗时的操作放在子线程中 /* 第一个参数:pthread_t *restrict 线程的代号 第二个参数:const pthre... 阅读全文
posted @ 2015-12-28 23:06 LongLJ 阅读(207) 评论(0) 推荐(0) 编辑
摘要: JSON 和 OC之间的互转0.简介1.什么是JSON1) JSON是一种轻量级的数据格式,一般用于数据交互2) 服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外)2.相关说明1) JSON的格式很像OC中的字典和数组2) 标准JSON格式key必须是双引号3.JSON解析... 阅读全文
posted @ 2015-12-28 23:05 LongLJ 阅读(429) 评论(0) 推荐(0) 编辑
摘要: HTTP1.简介1.URL:统一资源分配符2.协议名://主机地址/路径3.HTTP: 超文本传输协议NSURLConnection1.基本简介:1.1 NSURLRequest: 一个这对象代表一个请求,里面有:一个NSURL对象请求方法,请求头,请求体请求超时...1.2 NSMutableUR... 阅读全文
posted @ 2015-12-28 23:03 LongLJ 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 多线程之RunLoop1.简介1.1 字面运行循环跑圈1.2 基本作用保存程序的持续运行处理App中的各种事件(触摸事件/定时器事件/Selector事件等)节约CPU资源,提高程序性能:该做事做事,该休息休息1.3 RunLoop对象2套API访问和使用RunLoopFoundation (NSR... 阅读全文
posted @ 2015-12-28 22:59 LongLJ 阅读(211) 评论(0) 推荐(0) 编辑