1、iOSButton图片在上文字在下 UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];[btn a...
![240](https://cdn2.jianshu.io/assets/default_avatar/14-0651acff782e7a18653d7530d6b27661.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1、iOSButton图片在上文字在下 UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];[btn a...
1. 基本思想 通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据比另一部分的所有数据要小,再按这种方法对这两部分数据分别进行快速排序,整个排序过程可以递归进...
偶然在一次运行项目中遇到了这样的问题Reason:image not found(如下图所示): 首先翻译一下字面意思:找不到图片(镜像)了,这里指的是名为Qucore-Th...
你想图省事,硬盘空间有几十G的空余,秒切分支,可以看文章底部,有笨重但极方便的方法 概述 腰果上岸科技有三个APP分别是腰果公考(支持iPad)、上岸计划、每日一题,最...
一般项目到了测试阶段,给内部非iOS开发人员分发测试包就成了必不可少的工作。常用的打包方式是使用Xcode->Product->Archive,但是,真的很慢有木有(又可以趁...
我看都是SwiftUI开发的,OC类型APP的可以开发灵动岛吗?
IOS手把手轻松实现灵动岛(Live activity)首先,我们先简单了解下灵动岛 Live Activities 依赖于 Widget 实现 函数和页面,而与Widget不同,Live Activities无法访问网络或接收位...
举个例子 如果我们想进入判断,那么得改变testBool的值,我们只需要在if (testBool == NO)这一行上断点,然后输入 就OK了
前提 跟UI 要一张1024大小的icon图 效果 运行此脚本一键可以生成各个尺寸的icon。 脚本工作原理 1.创建AppIcon.appiconset文件夹2.生成各个尺...
1.首先打开模拟器应用 2.启动你喜欢的模拟器 2.1 打印可用模拟器列表 2.2 关闭已经打开的设备模拟器 2.3 打开IPhone13的设备模拟器 3.安装APP ...
可能是因为你的链接有中文导致的
WKWebView通过decidePolicyForNavigationAction获取当前页面url的问题通过获取navigationAction.request.URL是可以拿到当前webView。但是里面有个问题,有些网站比如百度,是可以通过这个拿到正确的当前url;但是有些...
案列1 会产生死锁. 案列1 不会产生死锁. 案例1 产生死锁,案例2 没有,其实本质原因就在于死锁产生的本质是 案例1 中 在主队列(主队列也是一个串行队列)中...
先看代码 总结 copy之后就是不可变对象,这个时候使用appendString 会报奔溃Attempt to mutate immutable object with ap...
先看Category的底层结构 1.从结构体可以知道,有属性列表,所以分类可以声明属性,但是分类只会生成该属性对应的get和set的声明,没有去实现该方法。2.结构体没有成员...
写的不够深入呀
iOS 开发中信号量的简单使用在实际开发中,经常会遇到这样的问题,比如图片的有序上传,等待上一个接口的返回结果在执行,限定两个线程执行,执行完在执行另一个线程,如下所示: 1.有一个信号量的情况 运行结果...
1.第一种情况 如果在.m中同时重写set和get方法,xcode会报错找不到这个实例变量 .如下图 原因总结: 单独重写任意一个方法都不会报错,但是同时重写的话,会报错!主...