首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
hello小李
掘友等级
测试
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
49
文章 43
沸点 6
赞
49
返回
|
搜索文章
最新
热门
测试
测试是是是是是是是是是 水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水事实事实
iOS 触摸事件相关知识总结
iOS 的事件分为三种,触摸事件(Touch Event)、加速器事件(Motion Events)、远程遥控事件(Remote Events)。这些事件对应的类为UIResponder 简单地说,自下而上。AppDelegate -> UIApplication -> UIW…
从面试官角度看iOSer应该如何面试
一天下午轩老板突然钉钉联系我,告诉我我们事业部要招一个iOS,要我准备一些笔试题和面试题。当时我的第一反应是:啥?iOS竟然还能有HC,不是iOS没人要了么?虽然我的心中有各色疑惑,但是我还是非常镇静的回复:好的。 不过其实这也不是我第一次当面试官了,遥想实习当年,由于公司只有…
移动端开发新趋势Flutter
Flutter是Google开发的新一代跨平台方案,Flutter可以实现写一份代码同时运行在iOS和Android设备上,并且提供很好的性能体验。Flutter使用Dart作为开发语言,这是一门简洁、强类型的编程语言。Flutter对于iOS和Android设备,提供了两套视…
探讨iOS 中图片的解压缩到渲染过程
GPU: 纹理混合,顶点变换与计算,像素点的填充计算,渲染到帧缓冲区。 时钟信号:垂直同步信号V-Sync / 水平同步信号H-Sync。 对应应用来说,图片是最占用手机内存的资源,将一张图片从磁盘中加载出来,并最终显示到屏幕上,中间其实经过了一系列复杂的处理过程。 最后 Co…
iOS 的 WKWebView (Object-C)使用全面解析
WKWebView 是苹果爸爸在 iOS 8.0 公布的新一代用来展示网页交互内容的容器,基本出发点是全面替代原来的 UIWebView 。 因为 WKWebView 在加载效率和交互方面大大高出 UIWebView , 而且加上更便捷的使用方式,一经推出就得到了众多开发者的推…
iOS开发——线程间的MachPort通信与子线程中的Notification转发
简单的说,MachPort的工作方式其实是将NSMachPort的对象添加到一个线程所对应的RunLoop中,并给NSMachPort对象设置相应的代理。在其他线程中调用该MachPort对象发消息时会在MachPort所关联的线程中执行相关的代理方法。 接下来我们就通过一个小…
iOS之runloop优化tableView的实现
把任务以block块的方式封装起来,存放到任务数组中,若任务数组中的任务数超出最大任务数,则删除靠前的任务,注册runloop的观察者,在回调方法里,执行任务数组中的一个任务,并删除执行后的任务。添加timer事件,防止runloop进入休眠状态。 最后添加timer或sour…
基于Moya、RxSwift和ObjectMapper实现REST API请求
在Android开发中有非常强大的 Retrofit 请求,结合RxJava可以非常方便实现 RESTful API 网络请求。在 iOS开发中也有非常强大的网络请求库 Moya ,Moya是一个基于 Alamofire 开发的,轻量级的Swift网络层。Moya的可扩展性非常…
iOS之NSTimer循环引用的解决方案
在使用NSTimer,如果使用不得当特别会引起循环引用,造成内存泄露。所以怎么避免循环引用问题,下面我提出几种解决NSTimer的几种循环引用。 当你在ViewController(简称VC)中使用timer属性,由于VC强引用timer,timer的target又是VC造成循…
下一页
个人成就
文章被点赞
218
文章被阅读
65,549
掘力值
1,513
关注了
24
关注者
1,744
收藏集
0
关注标签
13
加入于
2019-07-09