首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LeeJTom
掘友等级
iOS+伪Web前端
呵、又是一个肥年,是时候写点什么了。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
106
文章 25
沸点 81
赞
106
返回
|
搜索文章
文章
热门
最新
内存管理(Debug Memory Graph)
Debug Memory Graph 是XCode8.0 加入的功能,可视化调试内存引用。
Objective-C的Introspection(内省)
内省是面向对象语言和环境的一个强大功能,Objective-C和Cocoa的内省也不例外。 内省是指对象在运行时将其自身细节泄露为对象的能力。 这些细节包括对象在继承树中的位置,它是否符合特定的协议,以及它是否响应某个特定的消息。以及它是否响应某一消息。 NSObject 协议…
SDWebImage 缓存机制(笔记)
分别在应用进入后台和结束的时候,遍历所有的缓存文件,如果缓存文件超过 maxCacheAge 中指定的时长,就会被删除掉。 源码里面并没有对maxCacheSize设置默认值,所以在默认情况下不会对缓存空间设置限制。 上面代码中的 currentCacheSize 变量代表当前…
iOS Runloop(面试题)
由一道题所引发的思考(抄书)。 Runloop 是什么?Runloop 还是比较顾名思义的一个东西,说白了就是一种循环,只不过它这种循环比较高级。一般的 while 循环会导致 CPU 进入忙等待状态,而 Runloop 则是一种“闲”等待,这部分可以类比 Linux 下的 e…
import、#include和@class有什么区别 、相互引用头文件问题
#import<>用来导入系统的头文件,#import“”用来导入用户的头文件。 如果有循环依赖关系,如:A–>B, B–>A这样的相互依赖关系。 首先,两个.m文件互相引用.h文件,不会出现问题的。 但是比如在.h里的某个属性,类型是自定义的类,这时候如果只在.m里引用就编不…
iOS多线程(Pthread、NSThread、GCD、NSOperation)
本文纯属个人读书笔记。 CPU时间片,每个一个获得CPU任务只能运行一个时间片规定的时间。 线程就是一段代码以及运行时数据。 每个应用程序都是一个进程。 一个进程的所有任务都在线程中进行,每个进程都至少有一个线程(主线程)。 主线程:处理UI,所有更新UI的操作都必须在主线程上…
UITableView与WKWebView的嵌套与适配
陆续有用户反映有一些文章无法查看。调试(XCode9.3 (9E145))发现:在浏览多图文章时报以下问题: 报内存不足问题。 因项目需要,需要在UITableView中加入HTML与评论功能。下面作为此次爬坑的一次记录。): UITableView与WKWebView的结合与…
allocWithZone
-是什么和alloc一样,为该对象分配足够的内存cocoa会遍历该对象所有的成员变量,通过成员变量的类型来计算所需占用的内存。已被废弃,留着只是因为历史问题。使用alloc方法初始化一个类的实例的时候
Markdown常用语法
一级标题二级三级四级五级######六级无序列表无序1无序2##有序列表列表1列表2##链接与图片简书##引用##粗体和斜体一盏,一片昏黄一盏,一片昏黄一盏,一片昏黄一盏,一片昏黄##代码引用hell
iOS视频、图片下载加密 解密以及保存到本地
注意:此方案没有对文件大小作处理,所以大文件不可使用。(待填坑☹) 一开始加密一直失败,断点发现原来是使用dataWithContentsOfFile获取data失败了。改成使用dataWithContentsOfURL 解决这个问题。
下一页
个人成就
文章被点赞
1
文章被阅读
14,519
掘力值
255
关注了
52
关注者
29
收藏集
4
关注标签
32
加入于
2017-04-24