首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
大兴安岭的风
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
赞
文章( 8 )
沸点( 0 )
iOS--block原理探究
1、在OC源文件block.m写好代码。 2、打开终端,cd到block.m所在文件夹。 3、输入clang -rewrite-objc block.m,就会在当前文件夹内自动生成对应的block.cpp文件。 第30位:与BLOCK_USE_STRET相对,判断是否当前blo…
iOS探索 多线程之GCD底层分析
由于源码的篇幅较大、逻辑分支、宏定义较多,使得源码变得晦涩难懂,让开发者们望而却步。但如果带着疑问、有目的性的去看源码,就能减少难度,忽略无关的代码。首先提出本文分析的几个问题: 上层使用dispatch_queue_create,全局进行搜索。但是会出现搜索结果众多的情况(6…
使用 OpenGL ES 实现全景播放器
全景视频在播放的时候,可以自由地旋转视角。如果结合手机的陀螺仪,全景视频在移动端可以具备更好的浏览体验。本文主要介绍如何基于 AVPlayer 实现一个全景播放器。 在上一篇文章中,我们了解了如何对视频进行图形处理。(如果还不了解的话,建议先阅读一下。传送门) 一般全景视频的编…
丁香园iOS电话面试问题总结
今天下午去面试去面试一家初创公司,然后又接到到了丁香园的电话面试,这篇blog记录一下面试的一些问题,有的回答的还行,有点感觉不太好,主要是有些英文单词说的太low了估计被鄙视了吧,下面给大家总结一下面试的一些问题,有些回答是摘要一些大神blog的出处,都有给原链接,希望见谅~…
字符串匹配问题-RK算法
这篇文章把RK算法的整个过程都进行了推导和分析.用问题的引导的形式来引导大家能有一个顺势的思考方向. 更加理解RK算法的精髓. 希望这篇文章能够让大家在RK算法上有所体会以及收获 回到字符匹配的经典问题,今天我们要来学习一个新的解决方案. RK 算法的全称叫 Rabin-Kar…
OC源码分析之方法的缓存原理
本文是针对 方法缓存——cache_t 的分析(且源码版本是 objc4-756.2),下面进入正文。 当你的OC项目编译完成后,类的实例方法(方法编号SEL 和 函数地址IMP)就保存在类的方法列表中。我们知道 OC 为了实现其动态性,将 方法的调用包装成了 SEL 寻找 I…
答面试题·答J_Knight_《2017年5月iOS招人心得(附面试题)》中的面试题(一)
离职找工作中,刷一刷网上的面试题。 1. 为什么说Objective-C是一门动态语言 因为OC可以在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等。所以,OC是一门动态语言。它具有相当多的动态特性,基本的,也是经常被提到和用到的有动态类型(Dynamic t…
AsyncDisplayKit踩坑小计之一
AsyncDisplay/Texture 是Facebook 发布的一款针对iOS 平台的 异步加载框架。 这篇文章主要针对在复杂的滚动视图中,当存在cell 嵌套 滚动视图,直接加载会导致App 该页面 初次启动崩溃的严重bug。通过查询github 查证可以通过修改相应属性来修复这个 bug。 希望对初入ASDK坑的朋友有帮助!
个人成就
文章被点赞
14
文章被阅读
1,522
掘力值
44
关注了
8
关注者
1
收藏集
0
关注标签
7
加入于
2017-07-12