自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(111)
  • 收藏
  • 关注

原创 iOS(Object C) 希尔排序

iOS(Object C) 希尔排序希尔排序的思想:1.取一个整数d1 = N/2 (N为数组长度),将数组里的元素分成d1 个组,每组相邻元素之间的距离为d1,在各组内进行插入排序2.取第二个整数d2=d1/2,重复步骤1的分组排序过程,直到di=1;即所有元素在同一组内直接进行插入排序.

2024-04-24 16:44:20 269

原创 iOS(Object C) 快速排序

iOS(Object C) 快速排序;快速排序的思想:快速排序的思想:1.找到一个基准元素(通常是数组里的第一元素)2.从右边开始遍历,找到一个比基准数小的值(minValue),将minValue放到基准值的初始位置,然后结束本轮遍历3.从左边遍历,找到一个比基准数大的值(maxValue),将maxValue放到j的位置(j 为第2步里minValu ede 的index)

2024-04-24 16:24:30 349

原创 iOS(Object C) 插入排序

iOS(Object C) 插入排序; 插入排序的思想:可以想象你在打牌,手里有一张牌2,第一次摸到一张牌5; 5 比1 大,所以摸到的牌5放在1的右边; (此时手里的牌为 2->5)第二次摸到一张牌3; 3比5小,所以3和5互换位置,再拿3和2比,3比2大,3不动(此时手里的牌为 2-> 3 -> 5)第三次摸到一张牌1,1比5小,所以1和5互换位置;再拿1和3比,1比3小,所以1和3互换位置;再拿1和3比,1比2小,所以1和2互换位置;

2024-04-23 15:22:53 415

原创 iOS(Object C) 选择排序

iOS(Object C) 选择排序 选择排序的思想:1.每一轮在无序区选择一个最小的数,放在有序区里;(第一轮选择最小的,放在第一位;第二轮,选择第二小的,放在第二位...)2.遍历完array.cout-1轮,就得到一个有序数组

2024-04-23 14:54:22 185

原创 iOS(Object C) 冒泡排序

iOS(Object C) 冒泡排序;1.将index=0和index=1的值进行比较,2.如果index=0 > index=1,则互换他俩的位置3.如果index0 < index=1, 则数组保持不变4.以此类推,第二次比较的两个值为 index1 和 index2

2024-04-22 16:59:02 290

原创 iOS(Object C)解答汉诺塔问题 | 递归经典--汉诺塔问题

iOS(Object C)解答汉诺塔问题 | 递归经典--汉诺塔问题

2024-04-22 16:41:29 250

原创 栈的应用--括号匹配问题

栈的应用--括号匹配问题 ; 括号匹配问题:给一个字符串,其中包括小括号、中括号、大括号.求该字符串中的括号是否匹配?

2024-04-20 16:23:16 221

原创 iOS中的栈| OC使用数组(NSMutableArray)来模拟栈

iOS中的栈| OC使用数组(NSMutableArray)来模拟栈

2024-04-20 15:58:42 141

原创 iOS 将字符串分割成单个字符| 字符串转成数组

iOS 将字符串分割成单个字符| 字符串转成数组

2024-04-20 15:15:45 255

原创 iOS Delegate receiver 如何返回值给 sender

iOS Delegate receiver 如何返回值给 sender

2024-04-15 12:19:15 487

原创 Xcode删除原本的Git,再添加新的git

Xcode删除原本的Git,再添加新的git

2024-03-28 15:34:18 480

原创 iOSApp与微信小程戏交互|传值|iOSApp给微信小程序传值

iOSApp跳转到微信小程序(包括传值), 微信小程序再跳回App(包括传值),微信文档上都有,这里来讲一下微信文档没有写到的一些细节。则path 的写法为 path=@"home/xxx/xxx?)onResp:(BaseResp *)resp 里接收,但是它并没有告诉你先要注册协议(坑爹)例如需要传name=zhangsan , age=18 这两个值。然后让你们的微信开发同时去解析这个path。小程序跳到App先走这个这册方法,才会走。通过path传值,拼接在路径上。

2024-03-15 16:42:23 398 1

原创 苹果提审被拒反馈崩溃日志.text | iOS 审核被拒crashLog

苹果提审被拒反馈崩溃日志.text | iOS 审核被拒crashLog | iOS审核人员拒绝后每个截图,只给了几个text文件,这种情况就是审核的时候运行你的代码,崩溃了。

2024-01-26 14:39:13 799

原创 SourceTree提交代码到git | SourceTree第一次上传代码到git

SourceTree提交代码到git | SourceTree第一次上传代码到git | 提示无法连接,403 等问题,那么可能是你的git账号在sourcetree 上有问题

2024-01-24 09:56:06 521

原创 Sourcetree 更新git账号密码 |Sourcetree 删除git账号密码 |Sourcetree 添加git账号密码

使用Sourcetree 第一次提交代码到git或者从git拉取代码,有可能因为账号的问题不成功。如果提示无法连接等问题,大概率是账号的问题,这时候你就要检查Sourcetree 上的账号密码是否正确。

2024-01-24 09:27:20 987

原创 SourceTree高级按钮无法点击|“高级”按钮灰色

SourceTree高级按钮无法点击|“高级”按钮灰色

2024-01-23 17:25:39 443

原创 iOS交换数组中两个元素的位置|数组两个元素互换位置

iOS交换数组中两个元素的位置|数组两个元素互换位置

2024-01-19 15:43:22 385

原创 iOS base64 转 data |图片Base64转NSData | UIImageView | UIImage

假设 string类型的 base64ImageStr 为 api返回的 base64字符串。Api 接口返回 base64 图片字符串,需要显示在UIImageView 上。//把data数据转换成图片内容。//进行字符串转data数据。//进行换行字符串的处理。//进行空字符串的处理。//去除掉首尾的空白字符和换行字符。将base64字符串进行处理。

2024-01-17 17:35:56 830

原创 iOS - 钥匙串(keychain)中的证书没有右三角,无法导出p12文件

iOS - 钥匙串(keychain)中的证书没有右三角,无法导出p12文件

2023-12-27 14:06:21 582

原创 iOS16.5 以上12小时制/24小时制 HH/hh引起的时间计算错误

iOS16.5以上的版本,如果用yyy-MM-dd HH:mm:ss转换时间,则有肯能发生错误。12小时制/24小时制

2023-12-13 16:30:20 1107

原创 Xcode15 Library ‘iconv.2.4.0‘ not found

Xcode 15运行老代码报错:Library 'iconv.2.4.0' not found解决:TARGETS-->Bulid Phases --> Link Binary With Libraries 添加一个“Libiconv.tbd”, 同时把原来的 “libiconv.2.4.0.tbd”删除(一定要删除,不然运行还是会报错)

2023-12-06 16:43:49 1054

原创 iOS Swift 代码格式化工具

iOS Xcode Swift SwiftUI 代码格式化工具

2023-12-01 10:14:00 496

原创 Xcode 来自身份不明的开发者且与之前打开的版本不同。你确定要打开它吗?

Xcode模拟器运行的时候频繁跳出“x x x”来自身份不明的开发者且与之前打开的版本不同。你确定要打开它吗?

2023-11-29 16:04:23 593

原创 iOS强引用引起的内存泄漏

dealloc方法,是因为当前页面有强引用引起内存泄漏,你可以理解为还有东西在,所以不可以移出。这种情况通常是A页面有Block代码,Block代码里用了Self,而不是 weakSelf。1.在A页面的ViewDidLoad 方法里写了一个接收通知的方法,如下图: 然后在B页面发送通知。方法就走了几遍),然后定为问题为,离开A页面后,通知没有移出,即没有走页面的。然后发现A页面在成功接收通知后,执行了很多遍“接收通知的方法”,就是上图的。(查找问题发现,我打开几次A页面,

2023-11-24 10:17:07 949

原创 iOS合并代码后解决冲突

合并主干和分支代码后有冲突,xcode无法运行

2023-11-23 10:03:30 570

原创 iOS17及Xcode15 Assertion failed: (aliasSectionNum == sectionNum && “alias and its target must be loca

Xcode15 运行老项目报错:Assertion failed: (aliasSectionNum == sectionNum && "alias and its target must be located in the same section"), function assignAliasAtomOffsetInSection, file Layout.cpp, line 3248.如下图:如下图:

2023-11-15 09:37:04 1957

原创 Xcode 15 Assertion failed: (false && “compact unwind compressed function offset doesn‘t fit in 24

xcode 真机运行报错:Assertion failed: (false && "compact unwind compressed function offset doesn't fit in 24 bits"), function operator(), file Layout.cpp, line 5758

2023-11-08 16:33:33 1863 6

原创 iOS创建Category类别(扩展类)

我要为UIButton扩展其他系统提供以外的方法,这就要用到扩展类了

2023-09-08 09:21:58 535

原创 OC和Swift混编,导入头文件‘xxx-Swift.h‘ file not found

在OC的项目里加入Swift代码,创建完桥接文件后,需要倒入Swift头文件,头文件的格式为“项目名-Swift.h”。如下图,我在Xcode上看到我的项目名为YichangPark,导入 #import "YiChangPark-Swift.h" 之后提示。这个项目可能之前人家改过名!不过这不重要 ,发现问题后,把原先的项目名改一下就行。改成 #import "宜昌城市停车-Swift.h" 即可!言外之意,就是没有找到头文件!

2023-09-04 14:40:27 1803

原创 duplicate symbols for architecture arm64

duplicate symbols for architecture arm64

2023-05-04 09:26:27 1960 1

原创 iOS Xib 设置控件的圆角和边框

如下图:找到xib工具别表里的User Defind RunTime Attributes,点击“+”添加属性。,(这里注意:UIButton、UIView、UIImageView可以不写这句,但是Lbale一定要写), Type为String或者Number都可以。,Type为String或者Number都可以。,Type为Color类型。

2023-03-17 15:34:34 2672

原创 iOS 状态栏留白(UITableView)

开发中需要隐藏导航栏,让UITableView的y为0,设置UITableView的frame为0, 0, screenWidth, screenHeight)后,通常状态栏会有一部分留白。

2023-02-10 11:36:48 464

原创 iOS Please ensure the provisioning profile is configured for this device

Please ensure the provisioning profile is configured for this device

2022-10-30 23:40:00 3164

原创 Xcode Xib Add Editor On Right 按钮不能点击

Xcode Xib Add Editor On Right 不能点击

2022-10-27 20:19:19 252

原创 仅使用p12文件和mobileprovision文件打包

iOS仅使用p12文件和mobileprovision文件打包Xcode,ipa包

2022-10-26 15:29:05 1573

原创 App Store Connect Operation Error

App Store Connect Operation Error

2022-10-21 17:47:53 2099

原创 iOS App更换图标Logo(本地更换)

iOS App更换图标Logo(本地更换)

2022-09-30 17:38:58 3720

原创 iOS TestFlight 使用详解

iOS TestFlight 使用详解

2022-09-15 18:02:58 12669

原创 SourceTree 删除记住的账户

SourceTree 删除记住的账户

2022-07-05 16:33:29 953

原创 iOS 证书不受信任

iOS 证书不受信任

2022-06-02 17:17:18 511

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除