首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
DesmondDAI
掘友等级
Software Engineer
|
M800
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
33
文章 33
沸点 0
赞
33
返回
|
搜索文章
赞
文章( 33 )
沸点( 0 )
Swift Combine 开发小册 - 2. 基础用法
理解Combine中发布者和订阅者的作用 创建一个发布者以发出数据 创建一个订阅者以接收来自发布者的数据 连接发布者和订阅者以创建数据流
什么是跨域,如何解决跨域问题
什么是跨域 跨域全称为Cross-Origin Resource Sharing,意为跨域资源共享,是一种允许当前域(domain)的资源被其他域(domain)的脚本请求访问的机制,通常由于同源安全
iOS Crash 捕获及堆栈符号化思路剖析
最近在做 Crash 分析方面的工作,发现 iOS 的崩溃捕获和堆栈符号化虽然已经有很多资料可以参考,但是没有比较完善的成套解决方案,导致操作起来还是要踩很多坑,耽误了很多时间。所以想做一个总结,阐述 Crash 收集分析的整体思路和出坑指南,具体细节实现会给出相关参考资料。有了思路,实现也就 So Easy 啦。
iOS图像最佳实践总结
1. 前言 2018 WWDC 苹果官方给出了关于iOS图像处理的最佳实践,本文主要是就官方文档进行分析总结以及较为全面的拓展延伸。 2. 基础预备知识 按照经典的MVC架构,UIImage扮演model角色,负责承载图片数据,UIImageView充当View的角色,负责渲染…
HTTP缓存机制及其在iOS中的应用
Web 缓存是可以保存文档副本的HTTP设备。 HTTP缓存一般为两种,本地缓存和代理缓存。本地缓存就是客户端设备中的缓存,代理缓存就是缓存代理服务器,常见的就 是 CDN。 1. 缓存机制 如上图所示,一般而言,缓存是否新鲜采用 Cache-Control/Expires 进…
萌新iOS面试官迷你厂第一视角
今年的环境很差,很多大厂继去年的寒冬之后,今年又裁了一波(本地就有两个大厂上了新闻-。-)由于我之前做过一段时间的面试官,负责了一段时间iOS端的技术招聘
iOS探索 浅尝辄止dyld加载流程
链接:将目标文件链接成可执行文件。这一过程中,链接器将不同的目标文件链接起来,因为不同的目标文件之间可能有相互引用的变量或调用的函数,如我们经常调用Foundation框架和UIKit 框架中的方法和变量,但是这些框架跟我们的代码并不在一个目标文件中,这就需要链接器将它们与我们…
iOS 性能优化总结
在 VSync 信号到来后,系统图形服务会通过 CADisplayLink 等机制通知 App,App 主线程开始在 CPU 中计算显示内容,比如视图的创建、布局计算、图片解码、文本绘制等。随后 CPU 会将计算好的内容提交到 GPU 去,由 GPU 进行变换、合成、渲染。随后…
Xcode 7 Bitcode的工作流程及安全性评估
Author:Proteasof360NirvanTeam0x00简介随着Xcode7的发布,苹果为Xcode增加了一个新的特性Bitcode【1】:新的特性往往意味着新的攻击面。本文首先介绍什么是B
iOS 编译详解 LLVM Clang
从上图我们可以知道,编译型语言需要在运行之前就将代码全部编译好,最终运行的文件是编译后的可执行文件。我们将编译型语言所使用的编译方式称为 AOT (Ahead of time) 预先编译。 而直译式语言则是在运行的过程中,一边编译一边执行,最终运行的文件其实就是一开始写的源代码…
下一页
关注了
9
关注者
1
收藏集
5
关注标签
21
加入于
2017-09-21