会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
像科比样战斗
2023年2月8日
Xcode基础文件概念
摘要: Xcode基础概念 Schema、Target、Project 和 Workspace 是组成一个 Xcode 工程最核心的单元,也是我们首先需要理解的部分。 Target Target 是我们工程中的最小可编译单元,每一个 target 对应一个编译输出,这个输出可以是一个链接库,一个可执行文件或
阅读全文
posted @ 2023-02-08 15:25 像科比样战斗
阅读(225)
评论(0)
推荐(0)
iOS SDK开发
摘要: 一款好用且设计充分的 SDK 必须要遵循以下 4 条基本原则,即: 1、SDK 安全,稳定2、统一的开发规范3、Library 小而精4、不依赖第三方 SDK安全,稳定:考虑到 SDK 是需要嵌入到 App 里面去的,所以 SDK 最重要的特性就是安全性,不会因为乱开放接口而导致 App 数据泄露;
阅读全文
posted @ 2023-02-08 13:48 像科比样战斗
阅读(80)
评论(0)
推荐(0)
2021年8月27日
启动优化
摘要: 热启动与冷启动 当用户按下 home 键,iOS App 不会立刻被 kill,而是存活一段时间,这段时间里用户再打开 App,App 基本上不需要做什么,就能还原到退到后台前的状态。我们把 App 进程还在系统中,无需开启新进程的启动过程称为热启动。 而冷启动则是指 App 不在系统进程中,比如设
阅读全文
posted @ 2021-08-27 16:51 像科比样战斗
阅读(144)
评论(0)
推荐(0)
2021年8月19日
密码学与签名
摘要: 密码学相关知识 密码学是网络安全、信息安全、区块链等产品的基础,常见的非对称加密、对称加密、散列函数等,都属于密码学范畴。 密码学有数千年的历史,从最开始的替换法到如今的非对称加密算法,经历了古典密码学,近代密码学和现代密码学三个阶段。密码学不仅仅是数学家们的智慧,更是如今网络空间安全的重要基础。
阅读全文
posted @ 2021-08-19 15:35 像科比样战斗
阅读(179)
评论(0)
推荐(0)
2021年7月30日
网络知识整理
摘要: 1)什么是链接? 链接是指两个设备之间的连接。它包括用于一个设备能够与另一个设备通信的电缆类型和协议。 2)OSI 参考模型的层次是什么? 有 7 个 OSI 层:物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。 3)什么是骨干网? 骨干网络是集中的基础设施,旨在将不同的路由和数据分发到
阅读全文
posted @ 2021-07-30 15:13 像科比样战斗
阅读(169)
评论(0)
推荐(0)
2021年2月24日
iOS蓝牙开发
摘要: 蓝牙协议也是通信协议的一种,目的就是把复杂的问题简单化,任何通信协议都具有层次性,特点如下: 1、从下到上分层,通过层层封装,每一层只需要关心特定的、独立的功能,易于实现和维护 2、在通信实体内部,下层向上层提供服务,上层是下层的用户。 3、在通信实体之间,协议仅针对每一层。实体间的通信,就像每一层
阅读全文
posted @ 2021-02-24 17:15 像科比样战斗
阅读(242)
评论(0)
推荐(0)
2021年2月20日
数据持久化存储
摘要: 一、沙盒 沙盒也叫沙箱,英文standbox,其原理是通过重定向技术,把程序生成和修改的文件定向到自身文件夹中。在沙盒机制下,每个程序之间的文件夹不能互相访问。iOS系统为了保证系统安全,采用了这种机制 iOS 应用程序在安装时,会创建属于自己的沙盒文件,应用程序不能直接访问其他应用程序的沙盒文件,
阅读全文
posted @ 2021-02-20 16:58 像科比样战斗
阅读(275)
评论(0)
推荐(0)
2020年9月30日
iOS证书签名
摘要: 苹果官方有一对密钥,即私钥和公钥,私钥在苹果后台,公钥在iOS系统中(如iPhone手机在出厂后,其中就保存有苹果官方的公钥);在Mac系统打包app时也会生成一对密钥(私钥、公钥),并保存在钥匙串中。为了区分这两对密钥,将苹果官方的那对密钥记为A,即私钥A、公钥A;将Mac系统生成的那对密钥记为M
阅读全文
posted @ 2020-09-30 17:09 像科比样战斗
阅读(438)
评论(1)
推荐(0)
iOS的一些性能优化
摘要: 1. 卡顿优化-CPU 尽量使用轻量级的对象,比如用不到事件处理的地方,可以考虑使用CALayer取代UIView 不要频繁地调用UIView的相关属性,比如frame、bounds、tranform等属性,尽量减少不必要的修改,因为改变了这些属性,CPU又要对UIView进行重新计算和渲染。 尽量
阅读全文
posted @ 2020-09-30 13:54 像科比样战斗
阅读(294)
评论(0)
推荐(0)
2019年8月5日
iOS新建项目基础设置
摘要: 我们新建项目工程的时候一般都需要配置些基本设置,以下是我整理的一些基础配置 一: pch文件的设置 pch:预编译头文件,这个文件会被编译存储在一个缓存空间,并自动有且只有一次包含在每个文件里.能提高编译速度 pch设置流程: 1. 打开你的Xcode工程. 在Supporting Files目录下
阅读全文
posted @ 2019-08-05 11:51 像科比样战斗
阅读(269)
评论(0)
推荐(0)
导航
博客园
首页
新随笔
联系
订阅
管理
公告