首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ios开拓者
掘友等级
ios开发
|
自由工作者
免费iOS资料、进阶资料、简历模板分享,有兴趣的朋友们可以点击我的个人主页!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
155
文章 141
沸点 14
赞
155
返回
|
搜索文章
最新
热门
你好 RxSwift,应用程序范例
这是一个模拟用户登录的程序。 当用户输入用户名时,如果用户名不足 5 个字就给出红色提示语,并且无法输入密码,当用户名符合要求时才可以输入密码。 同样的当用户输入的密码不到 5 个字时也给出红色提示语。 当用户名和密码有一个不符合要求时底部的绿色按钮不可点击,只有当用户名和密码…
为什么要使用 RxSwift ?
你不需要使用 Target Action,这样使得代码逻辑清晰可见。 你不需要书写代理的配置代码,就能获得想要的结果。 你不需要去管理观察者的生命周期,这样你就有更多精力去关注业务逻辑。 这样你可以避免回调地狱,从而使得代码易读,易维护。 这样你可用寥寥几行代码来完成相当复杂的…
常见多线程实现,iOS开发程序猿转载
GCD 技术是一个轻量的,底层实现隐藏的神奇技术,我们能够通过GCD和block轻松实现多线程编程,有时候,GCD相比其他系统提供的多线程方法更加有效,当然,有时候GCD不是最佳选择,另一个多线程编程的技术 NSOprationQueue 让我们能够将后台线程以队列方式依序执行…
Xcode动态链接库和静态链接库制作方式
预处理:预处理相当于根据预处理命令组装成新的C程序,不过常以i为扩展名。 编译: 将得到的i文件翻译成汇编代码。s文件。 汇编: 将汇编文件翻译成机器指令,并打包成可重定位目标程序的O文件。该文件是二进制文件,字节编码是机器指令。 链接: 将引用的其他O文件并入到我们程序所在的…
2020 iOS BAT 面试心得:Bigo、字节、快手、伴鱼、百度、微博等
后面按照自己面试的时间顺序来写,记录的面试题是我印象比较深刻的,并不一定很全,暂时先提供面试题,后面考虑给出相应的题解。 面试了大大小小的各种公司,BAT、bigo、字节、快手、伴鱼等,因为一些原因,也拒面了一些公司,拿了几家的offer。 伴鱼是我准备后参加的第一轮面试,有很…
xcode 创建静态库和动态库
库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态库和动态库两种。 静态库和动态库是相对编译期和运行期的:静态库在程序编译时会被链接到目标代码中,程序运行时将不再需要改静态库;而动态库在程序编译时并不会被链接到目标代码中,只是在程序运行时才被载入,因为在…
iPhone OS 、iOS 播放音频的几种方法
1. System Sound Services 另外,它还可以调用系统的震动功能,方法也很简单。具体的代码可以参考官方的示例 SysSound ,但是官方的示例只有一些简单的用法,从文档中我们发现可以通过 AudioServicesAddSystemSo undComplet…
理论底层,iOS 事件的产生、传递、响应
发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中为什么是队列而不是栈?因为队列的特定是先进先出,先产生的事件先处理才符合常理,所以把事件添加到队列。 UIApplication会从事件队列中取出最前面的事件,并将事件分发下去以便处理,通常,先…
程序员不惜爆肺,这么努力画流程图是为了什么?看完这条文章我懂了!
创建基本牢固的结构轮廓是有效计划和开发任何程序的关键,就像没有完整的蓝图就不会开始建造建筑物一样。设计用于有效执行程序的体系结构框架使你可以_三思而后行,只需_编写一次代码。 本文介绍了代码开发中基本流程图的方式,并向你介绍了如何开始在开发过程中实现流程图的基础知识。 流程图可…
iOS-控件响应用户控制事件之事件处理
在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象” 发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中。 1> 先将事件对象由上往下传递(由父控件传递给子控件),找到最合适的控…
下一页
个人成就
文章被点赞
118
文章被阅读
23,449
掘力值
445
关注了
16
关注者
43
收藏集
0
关注标签
4
加入于
2020-12-01