首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
KFAaron
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
浅谈iOS中的唯一标识符
人从生下来开始就得上户口,从而获得一个身份证号,从此这个身份证号如影随形,跟这个人永远绑在一起,再也不分离。有些手续办起来,认号不认人,因为这个身份证号是唯一的,而人可能会变,比如整容等各种手段,所以判断是否是这个人,身份证号是一个相对不错的手段。 同样,一台设备,如果要有个准…
浅谈Objective-C中的block那些事
block对象可以理解为一个标准的C语言匿名函数,同时又具备运行时的特性。通过看它的源码可以理解为什么官方文档称它为对象。 这里关心的主要是静态变量和局部变量。(静态)全局变量因为它本身的作用域,所以一般不用特殊考虑。 block只会捕获它需要的变量,不需要的它不会捕获。 静态…
浅谈iOS包的几种分发方式
玩数字货币的同学在下载交易所APP(iOS端)的时候,应该会经常碰到下面这些选项。 这个其实不属于ipa包的一种方式。它是利用Safari提供的添加主屏幕的功能,相当于在桌面添加一个快捷方式。点击之后可以快速进入到相应的H5页面(自动用Safari打开)。 这个就是常规的通过A…
浅谈iOS企业内部APP分发
开发好一个APP之后,除了上线AppStore下载之后,我们经常希望有种其他的方式能让用户直接下载,而不需要等待审核。这时候就需要用到企业内部APP分发了。 iOS 和 iPadOS 支持以无线方式安装自定的企业内部 App,而无需使用 Mac 或 App Store。它的流程…
浅谈Objective-C中的weak那些事
在objective-c中,weak几乎无处不在。尤其是定义ivar时,经常要用到这个关键字。用weak修饰的变量,在对象释放之后,对象会自动置为nil。它是怎么做到的呢?在研究它之前,有几个词有必要先了解一下。 SideTable是一个结构体,主要有三个成员。它的作用就是用来…
浅谈Objective-C中的atomic和nonatomic
在谈atomic之前,有必要看下究竟什么是原子和原子操作。原子,顾名思义,就是最小的不可分割的粒子,在这里先不考虑夸克粒子,可以把原子这个词象征性化。原子操作,就是一个或一系列不可分割和阻断的操作。 在Objective-C中,property默认是atomic的。根据官方文档…
白话集群和分布式
每次想好好了解什么是分布式时,查一堆资料,结果仍然不够理想。最好的结果就是了解一下什么是分布式计算、分布式存储、分布式应用。它根本是什么,解决了什么问题对于小白来说还是云里雾里,一知半解。 说集群之前,先说单机。什么是单机,就是每一个最小处理单元。比如一个标准的士兵,他会铺路、…
OC中Errors那些事
在APP的生命周期中,error是不可避免的一个家伙。比如,请求网络数据的时候,网络异常、数据格式错误、传参异常等等,又或者读取文件时,路径不对、编码解码方式不对等等,操作集合类对象时,越界、元素为空等等。有些错误我们可以提前做好判断避免,有些则基本上没法预料。所以我们唯一能做…
全屏布局(fullScreenLayout)那些事
当我们使用UINavigationController时,插入一个控制器,然后往这个控制器的view上加subview(比如一个tableView)时,经常会碰到tableView的实际展示跟自己设置的frame不一致的情况。这里就总结记录一下平时自己遇到过的相关问题。 iOS…
Block的嵌套使用
唐巧的技术博客里面有篇谈Objective-C Block的实现的文章,对于block的内部数据结构、三种类型以及相关的内存管理方式说的比较详细,关于这些内容我就不在这画蛇添足了,我主要要说的是block的嵌套使用。在说这个之前,推荐大家一个有意思的Objective-C Bl…
下一页
个人成就
文章被点赞
24
文章被阅读
28,599
掘力值
506
关注了
1
关注者
42
收藏集
0
关注标签
16
加入于
2017-12-13