
iOS
豪冷啊
@Haomissyou,iOS开发工程师,个人作品:小五笔,小笔记,小汉字,小挑战,小编辑器等等
展开
-
Xcode 16.2 最低部署版本调整
安装新版的Xcode 16.2发现只有,没有15以下的了。原创 2025-03-12 15:31:37 · 737 阅读 · 0 评论 -
iOS for...in 循环
输出结果是什么?原创 2025-03-01 12:31:58 · 758 阅读 · 0 评论 -
Xcode15(iOS17.4)打包的项目在 iOS12 系统上启动崩溃
崩溃日志,只有 2 行,看不出啥来。原创 2024-11-26 14:11:43 · 883 阅读 · 0 评论 -
iOS 17.4 Not Installed
没有安装 17.4 的模拟器,任何操作都无法进行!点击OK去下载,完成之后,依旧是原样!原创 2024-11-26 11:25:52 · 704 阅读 · 0 评论 -
iOS 修改 tabbar 图标大小 01
frame 依旧是原来的尺寸,但是 bounds 变了!bounds 就缩小了 4 倍!在点击 tabbar 时,通过修改图片的。属性,来修改图片大小。你会发现,根本改不动!原创 2024-08-21 14:48:05 · 533 阅读 · 0 评论 -
iOS WKWebView 禁止选中文字
方法来禁用文字选择和上下文菜单。在加载完成后,注入 JS 代码。重写 WKWebView 的。原创 2024-08-20 16:12:04 · 607 阅读 · 0 评论 -
iOS 左滑返回事件的控制
1-根视图1.1-控制器A1.1.1-控制器B1.1.1.1-控制器C。原创 2024-07-18 19:00:38 · 1117 阅读 · 0 评论 -
iOS 实时预览,一键生成源代码
一键生成源代码:Ctrl、View、Cell.原创 2023-12-23 15:46:10 · 529 阅读 · 0 评论 -
iOS Autolayout 约束设置【顺序】的重要性!
iOS Autolayout 约束设置【顺序】的重要性!原创 2023-10-28 14:00:00 · 463 阅读 · 0 评论 -
iOS Xcode15 适配:Other Linker Flags:-ld_classic
Xcode 14毛问题都没有,Xcode 15崩溃。原创 2023-10-27 10:32:25 · 2153 阅读 · 1 评论 -
iOS unable to find utility “pngcrush“, not a developer tool or in PATH
很奇怪,还很蛋疼 T_T前一秒还能Build成功,运行后一秒直接网上查找了一番,也没什么结果。原创 2023-05-30 16:46:27 · 799 阅读 · 0 评论 -
iOS UIAlertController 添加自定义视图
先看效果图~1.展示图片的2.展示自定义视图的。原创 2023-04-26 14:15:48 · 689 阅读 · 1 评论 -
Xcode 14 Pod 报错
Xcode 14 Pod 报错原创 2023-04-04 16:35:20 · 1143 阅读 · 0 评论 -
iOS UIFont familyNames 笔记
iOS UIFont familyNames 笔记原创 2023-02-17 10:33:07 · 520 阅读 · 0 评论 -
iOS UIViewController 的 view 的 safeAreaInsets
在 2 个方法内 `viewDidLoad` 、`viewDidLayoutSubviews` 测试 `safeAreaInsets` 的具体值原创 2023-02-06 16:16:10 · 969 阅读 · 0 评论 -
iOS 界面尺寸居然跟实际机型不符!
日常搬砖过程中,一条日志,让我对手里的 `iPhone 6 Plus` 产生了怀疑?这是 `6P`,怎么尺寸变成 `6` 了呢?原创 2023-01-13 18:48:54 · 2679 阅读 · 0 评论 -
iOS 应用界面灰色主题
某些特殊节日,应用需要切换到灰色主题,表达哀思和悼念。原创 2022-12-02 11:25:49 · 1269 阅读 · 0 评论 -
iOS Passing address of non-local object to __autoreleasing parameter for write-back
使用第三方库时,由于这个库太老了。这个方法在内部修改了。原创 2022-10-18 18:16:45 · 267 阅读 · 0 评论 -
iOS 防止截屏、录屏技术
看图演示,可防止截屏和录屏可以开启或者关闭,是否允许截屏和录屏。原创 2022-09-13 17:04:22 · 5038 阅读 · 3 评论 -
iOS Xcode Could not inspect the application package.
unable to install XXX具体原因是:Could not inspect the application package.原创 2022-07-08 09:52:26 · 1384 阅读 · 0 评论 -
iOS Please ensure the provisioning profile is configured for this device.
iOS 安装描述文件失败Please ensure the provisioning profile is configured for this device. If not, please try to generate原创 2022-05-23 11:13:11 · 2921 阅读 · 0 评论 -
iOS 生成二维码
iOS 生成二维码原创 2022-05-18 11:18:13 · 1072 阅读 · 0 评论 -
iOS WKWebView Origin null is not allowed by Access-Control-Allow-Origin
iOS WKWebView Origin null is not allowed by Access-Control-Allow-Origin原创 2022-05-17 17:32:22 · 1545 阅读 · 0 评论 -
iOS 关于 Block 你不知道的新用法
iOS 关于 Block 你不知道的新用法原创 2022-05-07 14:28:49 · 368 阅读 · 0 评论 -
iOS 代理 delegate 不都是用 weak 吗?
iOS 代理 delegate 不都是用 weak 吗?原创 2022-05-04 18:35:14 · 410 阅读 · 0 评论 -
iOS UITableView sectionHeaderTopPadding
iOS UITableView sectionHeaderTopPadding原创 2022-04-18 11:11:46 · 2801 阅读 · 0 评论 -
iOS UIButton 图标与标题位置调整
iOS UIButton 图标与标题位置调整JHAdjustButton原创 2022-01-21 18:56:20 · 2439 阅读 · 0 评论 -
iOS WebView 加载 HTTP 变成 HTTPS
WebView 加载 HTTP 后变成 HTTPS原创 2022-01-14 18:47:51 · 1259 阅读 · 0 评论 -
iOS UITextField, UITextView输入长度限制,系统自带中文输入法的Bug
起因项目中,由于要对用户输入的文字,进行 长度限制于是,便使用了 JHInputLimit由于不习惯 系统自带 的输入法所以几乎没用 系统自带 的输入法进行过测试这就导致了潜在的 Bug 没有被发现原创 2021-12-30 11:02:04 · 900 阅读 · 0 评论 -
iOS 真机测试包
地址上来就是反手甩一个地址:传送门小编辑器原创 2021-10-29 10:17:45 · 137 阅读 · 0 评论 -
iOS property 属性修饰符 copy 的一个知识点 笔记
题目@property (nonatomic, copy) NSMutableArray *array;NSMutableArray *array = [NSMutableArray arrayWithObjects:@"1", @"2", nil];self.array = array;[self.array addObject:@"3"];NSLog(@"array = %@", array);NSLog(@"self.array = %@", self.array);分析原创 2021-10-22 11:13:16 · 888 阅读 · 0 评论 -
iOS NSNumber 的属性 stringValue 造成的偏差
0x00 上代码 NSNumber *obj = @(99999.99); NSLog(@"%@",obj.stringValue); // 99999.99000000001 obj = @(99999.98); NSLog(@"%@",obj.stringValue); // 99999.98 obj = @(99999.999); NSLog(@"%@",obj.stringValue); // 99999.999原创 2021-08-04 10:27:49 · 658 阅读 · 0 评论 -
iOS 一道关于 dispatch_sync 打印的题目
0x00 输出顺序下面代码的输出顺序是?NSLog(@"1");dispatch_queue_t queue = dispatch_queue_create("queue", DISPATCH_QUEUE_SERIAL);dispatch_async(queue, ^{ NSLog(@"2"); dispatch_sync(queue, ^{ NSLog(@"3"); }); NSLog(@"4");});NSLog(@"5");输出顺序是:1原创 2021-06-02 18:59:10 · 229 阅读 · 0 评论 -
iOS 创建代码块 笔记
0x00 占位字符串创建自己的代码块后如何创建如下效果的占位字符串?0x01 格式如下:<# blablabla #>or<#blablabla#>步骤:输入:<# > or <#>占位字符串:<# blablabla > or <#blablabla>补齐:<# blablabla #> or <#blablabla#>???? ????有趣有点赞动画https://gi原创 2020-12-23 17:38:25 · 191 阅读 · 0 评论 -
iOS 与JS交互时,JS方法的优雅写法,多行字符串
0x00 神奇的宏之前写过一篇iOS 宏定义中的 #https://blog.youkuaiyun.com/xjh093/article/details/88839039通过宏能够把传入参数变成字符串#define kToString(x) @#xkToString(123) 就变成了 @“123”大多情况下传入参数只是一行如果有多行呢? NSLog(@"%@", kToString(func foo(){ int a = 0; int b = 1;原创 2020-12-01 11:37:13 · 401 阅读 · 1 评论 -
iOS 当手势遇上UITableView,会发生哪些奇妙的事?
入坑因为项目的一个新需求遂复用了一个自定义的视图这个视图里面有一个UITableView就在万事俱备准备走一波的时候~ ????神奇的事情又发生了~ ????列表里面的Cell居然点了没反应??Cell 有个点击效果明白人都清楚我2只大眼睛 ???? 都已经看到这个效果了但是代理函数就是没响应?心中一万只草泥????奔腾而过 ~_ ~_ ~_令我无法相信的事实是这个视图在A处完全没有任何问题然而此时在B处,却完全不起任何作用 ????一毛一样的代码我只能猜想于是我开始一点原创 2020-11-26 21:20:10 · 373 阅读 · 0 评论 -
iOS 通过UIImagePickerController选择照片后,系统偷偷地执行了拷贝操作
偶然发现在多次使用UIImagePickerController进行照片选择后发现应用所占内存有50多M!!!觉得不可思议通过Devices and Simulators ->选择对应应用->齿轮图标->Download Container下载沙盒文件发现Tmp文件夹内保存了所有选择过的照片这就尴尬????了我就选个图片你给我偷偷搞这么多操作 ????一个干脆我把Tmp删掉了结果控制台给我抛出了一些警告控制台日志真机 XR 13.7[Common] _BSM原创 2020-11-25 11:04:43 · 801 阅读 · 0 评论 -
iOS Xcode打开后鼠标一直转圈
0x00 参考参考:https://www.jianshu.com/p/e67e71072f7c方法一:终端操作cd ~/Librarycd Autosave\ Information/open .删除里面所有文件结果:没用!方法二:终端操作cd ~/Librarycd Saved\ Application\ State/cd com.apple.dt.Xcode.savedState/open .删除里面所有文件结果:没用!0x01 最终还是参考的之前写的一篇文章原创 2020-10-30 14:49:37 · 1671 阅读 · 0 评论 -
iOS Presenting view controllers on detached view controllers is discouraged
0x00 一个日志警告⚠️Presenting view controllers on detached view controllers is discouraged不鼓励在分离的视图控制器上呈现视图控制器0x01 事发现场把 控制器B 的 view 添加到 控制器A 的 view 上面在 控制器B 内处理了一个视频播放事件使用的是 AVPlayerViewController结果播放完后,无法关闭了 ?!查看控制台发现系统抛给你一条信息:Presenting view contr原创 2020-10-13 15:43:25 · 1720 阅读 · 3 评论 -
iOS 发现导航条上按钮的一个bug
0x00 自定义导航条上的按钮,可以通过自定义视图的方式来创建然而,有趣的事情发生了…测试环境:Xcode: Version 11.7 (11E801a)真机0x01 通过 UIButton 创建直接上代码: self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:({ UIButton *button = [UIButton buttonWithType原创 2020-09-30 15:50:46 · 1744 阅读 · 1 评论