首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
码个蛋嚄
掘友等级
程序员
|
nevercopy.com
没有什么事情能随随便便就能成
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 30
沸点 6
赞
36
返回
|
搜索文章
赞
文章( 30 )
沸点( 6 )
iOS深浅拷贝小结
iOS开发中,对象的拷贝有两种方法,就是江湖中流传的『浅拷贝』与『深拷贝』。浅拷贝意即不拷贝内容的本身,只对其指针进行复制,而深拷贝就是对内容的拷贝了,即是把内容拷贝到一块新的内存中去。apple iOS官方文档中有个图,一看就明白是咋回事了,如下图 简单来说,浅拷贝就是复制指…
Effective Object C 2.0 『熟悉Object C』
Object C是消息结构的语言,运行时所应执行的代码由运行时环境决定的。在运行时才会去查找要执行的方法,并不是由编译的时候决定的。其实现原理是由运行期组件完成(runtime component),使用Objective C的面向对象特性所需的全部数据结构以及函数都在运行期组…
Effective Object C 2.0 『对象、消息、运行期』
@dynamic,意译动态的,@dynamic可使instanceObj编译不生成getter,setter方法,不生成实例变量。 所以@dynamic声明属性后,如直接调用getter、setter是会造成运行时的crash的。 原子性(atomic):编译器所合成的方法会通…
iOS多线程的那些事儿
要想掌握多线程,就有必要了解一些相关的基本概念,比方说什么是线程?要了解线程肯定会牵涉到进程,那什么又是进程?明白这些之后,还要明白多线程是怎么回事?为什么要用多线程?瞬时有点懵逼,一堆的概念。但要了解多线程,并且要会用它,这些玩意还是跳不过。既然事情比繁琐,那就拆分其化繁为简…
Swift进阶黄金之路(一)
这篇是对一文鉴定是Swift的王者,还是青铜文章中问题的解答。这些问题仅仅是表层概念,属于知识点,在我看来即使都很清楚也并不能代表上了王者,如果非要用段位类比的话,黄金还是合理的😄。 Swift是一门上手容易,但是精通较难的语言。即使下面这些内容都不清楚也不妨碍你开发业务需求…
WKWebView默认缓存策略与HTTP缓存协议
今天同事反应H5更新了资源,但iOS App里面仍然使用的是旧的缓存资源。为什么会这样呢?WKWebView默认缓存策略完全遵循HTTP缓存协议,客户端不需要做额外的事情。
关于iOS证书配置介绍
上面的列表就包含了开发、调试和发布iOS应用程序所需的所有内容:Certificates(证书)、Identifiers(标识符)、Devices(设备)、Provisioning Profiles(授权配置文件)。下面将一一解释这几个东东。 证书是用来给应用程序签名的,只有经…
认真理解iOS开发中HTTPS协议的用法
网上有很多类似文章, 但我发现其中多少有一些致命错误和误解, 本文是我经过测试,翻看权威源码之后写出的, 尽量把程序在做什么个写明白. 本文的主角就是下面这个方法, 他属于NSURLSessionDelegate协议的, 至于古老版本的HTTPS相关接口就不说了.(NSURLS…
iOS 与 JS 交互开发知识总结
Web 页面中的 JS 与 iOS Native 如何交互是每个 iOS 猿必须掌握的技能。而说到 Native 与 JS 交互,就不得不提一嘴 Hybrid。 Hybrid 的翻译结果并不是很文明(擦汗,不知道为啥很多翻译软件会译为“杂种”,但我更喜欢将它翻译为“混合、混血”…
下一页
个人成就
文章被点赞
5
文章被阅读
2,003
掘力值
61
关注了
20
关注者
18
收藏集
3
关注标签
39
加入于
2017-12-01