2023年最新iOS 面试题 所有的经历都是成长,所有的磨难都是历练!加油!! 大概捋了一下iOS面试知识点,以此作为大纲希望自己能有目标有计划地准备面试,后面我会逐个复习一下相应的内容,同时也会添加遗漏的知识点到文本,并记录下自己的笔记分享出来。喜欢的可以收藏,大家一起努力。 一、OC 1、OC之对象 什么是内存对齐,内存对齐规则是什么样的? 内存对齐计算(x + (8-1)) & ~(8-1) 和 (x + ( 移动开发 2025年04月30日 187 点赞 0 评论 2861 浏览
Class 类 ES6提供了更接近传统语言的写法,引入了Class(类)这个概念,作为对象的模板,通过关键字class,可以定义类,基本上,ES6的class可以看成只是一个语法糖,它的绝大部分功能,ES5都可以做到,新的class写法只是让对象原型的写法更加清晰, 更像买你想对象编程的语法而已 知识点: (1)class声明类 (2)constructor定义构造函数初始化 (3)extends继承父类 (4) 移动开发 2024年10月29日 131 点赞 0 评论 2849 浏览
Android动态修改vector颜色 android为我们是提供了在代码中动态设置 vector 的颜色的方法。 这是一个 svg 类型的返回 icon,取名icon_back.xml,可以直接放在drawlable文件夹中 <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" andro 移动开发 2025年04月30日 52 点赞 0 评论 2830 浏览
macOS ISO镜像包下载合集:纯净、便捷、高效 macOS ISO镜像包下载合集:纯净、便捷、高效 【下载地址】macOSISO镜像包下载合集纯净版 本仓库提供了一个包含macOS所有版本ISO镜像文件的下载合集,这些镜像文件既可以直接引导安装,也可以用于虚拟机安装。所有镜像文件均通过官方原包制作,确保纯净安全。此外,文档中还包含了已经在VMware虚拟机中预先安装并优化 移动开发 2025年05月03日 167 点赞 0 评论 2821 浏览
iOS14 Universal Link隐藏顶部横幅方法 配置好Universal Link之后顶部都会有一个打开app的横幅,有时候我们不想显示这个横幅,iOS14之后苹果官方给出了解决办法。 假设Universal Link为www.abc.com 在浏览器输入www.abc.com会自动定位到www.abc.com/main,这时如果想要隐藏www.abc.com/main这个地址下顶部的横幅,方法如下: 单个app: { "applinks" 移动开发 2025年04月01日 182 点赞 0 评论 2807 浏览
YOLOv8小程序部署 下载地址:下载地址 环境配置 YOLOv8环境配置的教程比较多,此处不在赘述,贴出我的环境:(yolov8) C:\Users\CDG>pip listPackage Version----------------------- --------------------absl-py 移动开发 2025年05月21日 92 点赞 0 评论 2745 浏览
关于安卓DialogFragment使用(二) 关于安卓底部DialogFragment基类封装(二) 上文封装了一个普通的dialogfragment dialog fragment 是基于Android X DialogFragment 进行封装的。 本文将会基于BottomSheetDialogFragment进行封装。 对比普通的DialogFragment进行封装,不同的是,BottomSheetDialogFragment是专门用于 移动开发 2025年04月16日 76 点赞 0 评论 2609 浏览
Spring之@Autowired依赖注入探究 前言 使用Spring,@Autowired注解肯定再熟悉不过了,今天彻底探究一下@Autowired实现的源码细节 实现 其实这个实现方式其实思路很简单: 就是在bean容器中找到type==@Autowired修饰的类型的bean,然后通过反射给属性赋值即可 道理很简单,但还是看代码证实一下,并关注一些实现细节 例子 写一个简单的例子,为方便后续说明 // B Service @Service 移动开发 2025年05月20日 96 点赞 0 评论 2607 浏览
Cell中重写systemLayoutSizeFittingSize再总结 image.png 之前记录systemLayoutSizeFitting在cell中使用 由上图可以看出systemLayoutSizeFittingSize方法在UITableView的heightForCell方法之后调用。 场景1:cell不嵌套UIScrollView(UITableView、UICollectionView) cell子视图如果只是一些普通UIView、UI 移动开发 2025年04月26日 70 点赞 0 评论 2587 浏览
iOS开发 验证安全证书如何与服务端协作 在iOS开发中,客户端和服务端之间使用SSL/TLS协议进行加密通信时,需要进行证书验证以确保通信的安全性。以下是iOS开发中验证证书的流程和与服务端协作的方法: 1.在客户端实现证书验证 在iOS开发中,可以使用NSURLSession或NSURLConnection来建立安全连接。默认情况下,这些类将使用系统内置的根证书验证服务器提供的证书,但也可以自定义证书验证逻辑。例如,可以使用AFSec 移动开发 2025年03月31日 119 点赞 0 评论 2584 浏览