一. ReactiveCocoa简介 ReactiveCocoa(简称为RAC),是由Github开源的一个应用于iOS和OS开发的新框架,Cocoa是苹果整套框架的简称,因...
一. ReactiveCocoa简介 ReactiveCocoa(简称为RAC),是由Github开源的一个应用于iOS和OS开发的新框架,Cocoa是苹果整套框架的简称,因...
CTMediator 是一个中间人模式(Mediator Pattern)的实现,用于 iOS 组件化开发中的模块间通信方案。 因为是非常热门的方案, 这边就来看看CTMed...
吃瓜 看了Casa和Limboy's关于组件化的讨论,有种神仙打架,小鬼吃瓜的既视感,在这谈谈我对于组件化的理解。 组件与模块 首先,咱们先聊聊组件。组件分为两种: 一种是具...
一、什么是库(framework) 库是程序代码的集合,是程序开发者与其他开发者之间进行代码共享的一种方式。 库根据源代码公开的情况可以: 开源库开源库的源代码可见,比如af...
新入职了,前一个月陆陆续续把之前一个App重构了一下下,目前重构了一半,基本架构算是弄完了,先总结下,后面接着完善。分以下说明下:1: 为什么要重构2:重构前的准备工作3:重...
前言 ReactiveCocoa是一个(第一个?)将函数响应式编程范例带入Objective-C的开源库。ReactiveCocoa是由Josh Abernathy和Just...
山雨欲来 “砰砰砰、砰砰砰、砰砰砰” “大师,大师,江湖救急啊” “不知少侠,着急让老夫出关所为何事?” “大师之前授与我的iOS性能优化(初级)和iOS性能优化(中级),我...
一、异步绘制产生背景 UIView 中有一个 CALayer 的属性,负责 UIView 具体内容的显示。 具体过程是系统会把 UIView 显示的内容(包括 UILabel...
Xcode Instruments是用于动态调追踪和分析OS X和iOS的代码的性能分析和测试工具; 打开方式: Xcode -> Open Developer Tool -...
原文地址:2018 iOS 面试题大全由于原作者并没有继续更新,这里我转过来继续更新下 整理的一些iOS面试相关问题,持续更新,敬请关注 2018 iOS面试题大全---全方...
本文主要是讲解一下开启Associated Domains并实现通用链接universal link 的配置,以及对另外一篇文章 《QQ分享提示设备未授权(错误码:25105...
概述 本文将介绍WWDC18 Automatic Strong Passwords and Security Code Autofill和WWDC17 Introducing...
在WWDC17上,苹果就已经带来了App密码自动填充的这一新的API。今天给 APP 加该功能的时候,又重新走了一遍,踩了一堆的坑,这里重新备注一下,防止下次掉坑里去。 Ap...
应用的场景一般是:和硬件设备连接,需要软件获取WiFi名称,手动输入密码后,进行硬件配网操作。 1.进入开发者中心,在Identifiers下,在Capabilities里勾...
一直以来我们获取IP地址方法都是直接百度一查,或者老代码里就已经存在这部分代码然后直接使用。今天归纳一下常见的两种方法以及如何选择: 方式一: 方式二: 正常使用都没有大问题...
转载仅用于学习借鉴 一.导入头文件 二.方法实现 //lo0 本地ip, 127.0.0.1 //en0 局域网ip, 192.168.1.23...
keychain(钥匙串)存储在iOS系统中,并且恢复iPhone会使keychain的内容也恢复.但是删除App是不会影响keychain.不同App之间Keychain是...
攻略前情摘要 关注我公众号的朋友,想必看过我上一篇发过的文章:2021年注册新iOS开发者账号和上包经历记录[https://mp.weixin.qq.com/s?__biz...
参考:iOS开发-项目设置默认语言为中文[https://blog.csdn.net/qq_36557133/article/details/81629830] 前言开发中使...
逆向杂谈 因为我大学期间开发游戏外挂,对于逆向的强大有过不小的认识。能让别人的代码照着自己的思路去走,感觉是蛮好玩的一件事。所以带着好奇心去研究了iOS逆向。对于iOS逆向,...