腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
TechBox
专栏成员
举报
86
文章
680235
阅读量
39
订阅数
订阅专栏
申请加入专栏
全部文章(86)
ios(41)
编程算法(16)
其他(9)
存储(5)
objective-c(4)
网站(4)
数据结构(4)
mac os(3)
swift(3)
xcode(3)
c++(3)
数据库(3)
ide(3)
reactnative(3)
https(3)
iphone(2)
java(2)
单片机(2)
汇编语言(2)
云数据库 SQL Server(2)
sql(2)
打包(2)
git(2)
github(2)
api(2)
人工智能(2)
数据分析(2)
windows(2)
cocoa(1)
c 语言(1)
php(1)
javascript(1)
ruby(1)
bash(1)
react(1)
node.js(1)
html(1)
arm(1)
linux(1)
unix(1)
bash 指令(1)
数据加密服务(1)
渲染(1)
http(1)
网络安全(1)
ssh(1)
sql server(1)
面向对象编程(1)
tcp/ip(1)
gcc(1)
架构设计(1)
nat(1)
应用安全开发(1)
add(1)
auto(1)
count(1)
having(1)
image(1)
increment(1)
key(1)
limit(1)
png(1)
rename(1)
select(1)
table(1)
truncate(1)
unique(1)
搜索文章
搜索
搜索
关闭
iOS逆向之ARM64汇编基础
单片机
汇编语言
arm
存储
ide
我们知道,目前为止Apple的所有iOS设备都采用的是ARM处理器。ARM处理器的特点是体积小、低功耗、低成本、高性能,所以很多手机处理器都基于ARM,ARM在嵌入式系统中也具有广泛的应用。 ARM处理器的指令集对应的就是ARM指令集。armv6|armv7|armv7s|arm64都是ARM处理器的指令集,这些指令集都是向下兼容的,例如arm64指令集兼容armv7,只是使用armv7的时候无法发挥出其性能,无法使用arm64的新特性,从而会导致程序执行效率没那么高。在iPhone5s及其之后的iOS设备指令集都是ARM64。 还有两个我们也很熟悉的指令集:i386和x86_64是Mac处理器的指令集,i386是针对intel通用微处理器32架构的。x86_64是针对x86架构的64位处理器。所以当使用iOS模拟器的时候会遇到i386|x86_64,因为iOS模拟器没有ARM指令集。
VV木公子
2021-01-05
9.3K
0
iOS经典错误library not found for -lXXX
ios
github
存储
开发中经常会和ibrary not found for -xxx打交道,尤其是我们从远程仓库或者github clone下来一个项目,编译很有可能报这个错误。如下图: 报错信息 library not
VV木公子
2018-06-05
10K
0
类的本质-类对象
存储
数据结构
xcode
今天整理了下自己电脑里的一些碎片笔记,时间有限只整理了这篇文章——类的本质,大家可以进行参考。
VV木公子
2018-06-05
9.3K
1
iOS经典错误Undefined symbols for architecture XXX:
ios
存储
首先声明 因为我是在真机上编译的项目,所以报错的架构(CPU指令集)为arm64。 如果我们使用64位模拟器(iPhone simulators 5s 或更高版本)编译或者运行项目,就会报以下错误: Undefined symbols for architecture x86_64: 如果我们使用32位模拟器(iPhone simulators 5 或更低版本)编译或者运行项目,就会报以下错误: Undefined symbols for architecture i386: Undefined sym
VV木公子
2018-06-05
12.7K
2
数据结构与算法系列之时间复杂度
数据结构
存储
上一篇《数据结构和算法》中我介绍了数据结构的基本概念,也介绍了数据结构一般可以分为逻辑结构和物理结构。逻辑结构分为集合结构、线性结构、树形结构和图形结构。物理结构分为顺序存储结构和链式存储结构。并且也介绍了这些结构的特点。然后,又介绍了算法的概念和算法的5个基本特性,分别是输入、输出、有穷性、确定性和可行性。最后说阐述了一个好的算法需要遵守正确性、可读性、健壮性、时间效率高和存储量低。其实,实现效率和存储量就是时间复杂度和空间复杂度。本篇我们就围绕这两个"复杂度"展开说明。在真正的开发中,时间复杂度尤为重要,空间复杂度我们不做太多说明。
VV木公子
2018-06-05
5.5K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档