Vue CLI(Vue Command Line Interface)是一个官方提供的脚手架工具,用于快速搭建和管理 Vue.js 项目。它为开发者提供了一套简单而强大的工具...
Vue CLI(Vue Command Line Interface)是一个官方提供的脚手架工具,用于快速搭建和管理 Vue.js 项目。它为开发者提供了一套简单而强大的工具...
npm npm 是 Node.js 包管理器(Node Package Manager)的简称。它是随同 Node.js 安装的官方包管理工具,用于安装、管理和发布 Java...
在Objective-C中,category(分类)是一种强大的特性,它允许开发者向现有的类添加新的方法,而不需要修改类的原始实现。然而,category有一个限制:它不能用...
一、前言 一个比较成熟的App,经历了多个版本的迭代之后,为了方便调式和测试,往往会积累一些工具来应付这些场景。最近我们组就开源了一款适用于iOS App线下开发、测试、验收...
我也是,一模一样
Foxmail 闪退iMac上的 Foxmail 闪退了!我真的很后悔,假如两天前不听信mac系统的提醒,直接忽略系统更新的信息,不更新到macOS Sonoma Version 14.0 的话...
序言 内存泄漏(memory leak):是指申请的内存空间使用完毕之后未回收。一次内存泄露危害可以忽略,但若一直泄漏,无论有多少内存,迟早都会被占用光,最终导致程序cras...
一. 原理分析 FBRetainCycleDetector的原理:是基于DFS算法,把整个对象之间的强引用关系当做图进行处理,查找其中的环,就找到了循环引用。 二. 检测NS...
由于项目是用CocoaPods管理,CocoaPods 1.8将CDN切换为默认的spec repo源,并附带一些增强功能!CDN支持最初是在1.7版本中引入的,最终在1.7...
这玩意国内能用吗
iOS 集成Firebase统计(Analytics)、崩溃捕获(Crashlytics)、消息推送(Messaging)iOS集成开发文档地址:https://firebase.google.cn/docs/ios/setup一、统计(Analytics) 3、添加Firebase SDK使用...
这个问题,想必每一个iOS开发都被问到过,我曾经也喜欢闻别人这个问题,因为这个问题考察了runtime的很多概念,比如类对象,isa指针,结构体等等。我记得曾经听到最不走心的...
本文主要介绍class_ro_t和class_rw_t的区别、分类加载过程以及多个分类加载的问题 class_ro_t class_ro_t存储了当前类在编译期就已经确定的属...
博客链接 从源码理解关联属性 在类中,我们使用@property (nonatomic, copy) NSString *name生成一个属性。它干了三件事情: 声明一个_n...
更新慢的话,需要更换国内的源,网上有好多: https://blog.csdn.net/JerryWu145/article/details/86214908 中科大的源。 ...
iOS 底层探索 文章汇总[https://www.jianshu.com/p/77dae1109e07] 目录 一、Method-Swizzling是什么 二、Method...
method-swizzling是什么? method-swizzling的含义是方法交换,其主要作用是在运行时将一个方法的实现替换成另一个方法的实现,这就是我们常说的iOS...
@Super超人 直接把.a拖进静态库里可以,但是如果通过pod依赖不可以,我昨天用的是pod的方式
iOS 静态库&动态库依赖探索最近工作中进行项目模块化,根据功能分类,将项目由一个整包拆分为一个个framework,各个framework之间相互依赖,涉及到动态库和静态库相互依赖,这里写篇摸索笔记,记...