0%

一个防止 Charles 等抓包的库。经测试,Wireshark 仍可以抓到。

ZXRequestBlock

License MIT 
CocoaPods 
CocoaPods 
Support 

安装

通过CocoaPods安装

1
pod 'ZXRequestBlock'

手动导入

  • 将ZXRequestBlock拖入项目中。

导入头文件

1
#import "ZXRequestBlock.h"
Read more »

转载自:https://mp.weixin.qq.com/s/9nPjkbrEE53G7olsMgSEgQ

以下文章来源于知识小集 ,作者Amirzhan Idryshe

MVC

作者 | Amirzhan Idryshev
来源 | flawless iOS

让我猜猜您看到这个标题时有何看法。

难道这是另一篇烦人的博客文章,模仿了 MVC 并提供了一种替代的“super-duper pattern”,而实际上只留下了更多的问题?这就是我看到另一篇有关 iOS 架构的文章时的想法。MVC,MVP,VIPER,RIBLET,Clean Swift等。这样的文章有很多,它们的观点和架构截然不同。

Read more »

又见 Swift

本文主要从公司团队的角度出发,讲解一些 Swift 中比较难以理解的概念。
因已经零星接触过一些 Swift 的知识,所以不会全面罗列。

访问级别控制

1
2
3
4
5
6
7
8
9
10
open class Student {
open var name: String?
public var age: Int?
internal var addresses: Address?

struct Address {
fileprivate let detail: String?
private let postcode: Int?
}
}
Read more »

一个 iOS 开发者的 Android 学习之路。
https://www.cnblogs.com/huolan/p/5126794.html

Adapter(适配器)

类似 iOS 中的 DataSource,是数据和视图的中间桥梁,帮助数据如何显示到视图上。
Adapter 有很多接口、抽象类、子类,这里介绍一下常用的几个:BaseAdapterArrayAdapterSimpleAdapter

Read more »

工作流程

  • 安装app的时候,系统会读取 Associated Domains Entitlement 中的 domains
  • 从 domains(需支持https) 下载 apple-app-site-association 文件
  • 如果 apple-app-site-association 文件中包含当前 App ID,则开启 Password Autofill 功能
Read more »

UIDynamicProviderColor

UIDynamicProviderColor 是 iOS13 中为了适配 Dark Mode 而新增一个 UIColor 的子类
如何自定义实现一个 XLDynamicProviderColor?

一个 UIViewController 的 crash 问题,再探 loadView 机制

前情提要

在工程中,我们定义了一个用于展示报价的 ViewController,取名为 BaoJIaViewController。(注意这个JIa,并非本文笔误)

BaoJIaViewController 中定义了一个类名为 BaoJiaView 的自定义视图属性
BaoJiaView 类有个同名的 xib 文件 BaoJiaView.xib

Read more »