AI智能
改变未来

标签:IOS开发

第11页
iOS面试 - base64 加密-爱站程序员基地
IOS开发

iOS面试 – base64 加密

AI

base64 特点: base64 编码是现代密码学的基础; 把原本是 8 个 bit 一组表示数据,改为 6 个 bit 一组表示数据,不足的部分补零,每两个 0 用 一个 = 表示; 用 base64 编码之后,数据长度会变大,增加了大...

iOS逆向之OC反汇编(下)-爱站程序员基地
IOS开发

iOS逆向之OC反汇编(下)

AI

本文主要理解OC对象反汇编,以及block常见类型的反汇编 OC反汇编 创建一个Person类,并在main函数中初始化一个Person对象 @interface Person : NSObject@property(nonatomic, ...

iOS程序的执行顺序-爱站程序员基地
IOS开发

iOS程序的执行顺序

AI

1 进入程序的入口 进入main函数,设置Appdelegate成为在主函数的代理 2 程序完成加载 -[appDelegate application:didFinishLaunchingWithOptions:] 3 创建window窗...

iOS系统的底层通知框架库示例详解-爱站程序员基地
IOS开发

iOS系统的底层通知框架库示例详解

AI

观察者模式 观察者模式是一种用于解耦一系列需要相互协作的类之间进行通信的对象行为模式。它定义了对象之间的一种一对多的依赖关系。当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。观察者模式的实现一般分为两个步骤:消费者注册通知消息监...

iOS面试 - MD5(信息摘要)哈希算法-爱站程序员基地
IOS开发

iOS面试 – MD5(信息摘要)哈希算法

AI

把一个任意长度的字节串变换成一定长度的十六进制的大整数,用于确保“信息传输”完整一致。 注意: 字符串的转换过程是不可逆的。 MD5 特点: 压缩性: 任意长度的数据,算出的 MD5 值长度都是固定的; 容易计算: 从原数据计算出 MD5 ...

iOS面试 - UIView & UILayer 的区别与联系-爱站程序员基地
IOS开发

iOS面试 – UIView & UILayer 的区别与联系

AI

UIView: UIView 是 iOS 系统中界面元素的基础,所有的界面元素都继承自它; 它本身完全是由 CoreAnimation 来实现的; 它真正的绘图部分,是由一个叫 CALayer(CoreAnimation Layer)的类来...

IOS积分墙:末落贵族与新兴势力PK-爱站程序员基地
IOS开发

IOS积分墙:末落贵族与新兴势力PK

AI

  移动广告平台,从2010年开始,几乎伴随着移动互联网的兴起和爆发持续洗牌和调整。从2010年的上百家,到2011年的100家以内,到2013年末,只剩下点乐、多盟、力美、有米等十几家移动广告平台。而这些移动广告平台中存续主要是受益201...

iOS itms-services url scheme-爱站程序员基地
IOS开发

iOS itms-services url scheme

AI

iOS使用 itms-services 协议来分发开发者打的ipa安装包,主要是企业开发账号分发及非企业开发账号测试阶段分发给测试人员的安装包。(蒲公英、fir.im 正是使用这个协议来分发安装包的) 现在需要准备以下所需要的材料ipa安装...