In Xcode, go to your project's Build Settings menu. In the Build Options section, set t...

In Xcode, go to your project's Build Settings menu. In the Build Options section, set t...
pod 拉取远端库拉不下来的时候, 如果有梯子, 可以设置走代理的 ipgit config --global --add remote.origin.proxy "127....
第一步 找到项目里面的文件夹, 右键选择 convert to group ,如图 第二步 1. 右键点击项目名字, show in finder 2. 右键 xxx.xco...
一、Swift Macro介绍 WWDC2023会上Swift 5.9加入了Swift Macro,它允许我们在编译时生成代码或在编译之前动态地操作项目的 Swift 代码,...
1、作用 可在程序运行时,排查和定位内存泄漏问题。 2、打开Malloc stack logging 打开此设置可以backtrace对象堆栈信息。 3、排查循环引用 下面代...
开通入口 和消耗性内购不同, 它是个单独的入口> 功能-订阅 今天主要讲"自动续期订阅" -- 创建 订阅有个群组的概念->"订阅群组"每个群里面可以有多个订阅产品, 比如 ...
最近完成了苹果的两个关于订阅的优惠开发:推介促销优惠和订阅优惠. 整理一篇文档已换工作,不在更新 本文主要介绍的以下几个方面 促销优惠和订阅优惠的基本概念以及开发流程 开发中...
typedef typedef简单地说就是给对应类型改个名字 给double取名为doubleTY 给Person结构体取别名为PersonTY 使用: 给block取别名T...
typedef typedef简单地说就是给对应类型改个名字 给double取名为doubleTY 给Person结构体取别名为PersonTY 使用: 给block取别名T...
打开终端,用cd命令 定位到工程所在的目录,然后调用以下命名即可把每个源代码文件行数及总数统计出来: find . "(" -name "*.m" -or -name "*....
iOS常用的忽略警告类型: 1, 方法弃用警告 2, 不兼容指针类型警告 3, 循环引用警告 4, 未使用变量警告 5, 内存泄漏警告 宏定义消除警告
1, 问题:view切圆角 layer.cornerRadius = 5; 无法成功 ?当添加 layer.masksToBounds = YES 时可以切圆角。 结论: 当...
如果 https://www.jianshu.com/p/4aa38e23ebf7[https://www.jianshu.com/p/4aa38e23ebf7] 中的方法并...
首先看一段AF2.x经典代码: 首先我们要明确一个概念,线程一般都是一次执行完任务,就销毁了。 而添加了runloop,并运行起来,实际上是添加了一个do,while循环,这...
原文地址:2018 iOS 面试题大全由于原作者并没有继续更新,这里我转过来继续更新下 整理的一些iOS面试相关问题,持续更新,敬请关注 2018 iOS面试题大全---全方...
1.在Mac上打开App Store 搜索 Apple Configurator 2 进行安装。安装好Apple Configurator 2后,连接手机,选中识别到的设备。...
今天讲讲TableView性能优化之 图片延迟加载, 让滑动更加流畅,而且为了更高效的优化, 每次只处理一屏的图片 Demo地址: https://github.com/Mr...
NSKeyedArchiver Demo地址: (https://github.com/MrPlusZhao/TPArchiver.git[https://github.co...