随笔分类 -  others

1
其他
摘要:https://blog.csdn.net/yz_lby/article/details/49082131 -(void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; [self.navigationControlle 阅读全文
posted @ 2025-02-19 11:00 黄增松 阅读(3) 评论(0) 推荐(0) 编辑
摘要:Swift 和 Objective-C 是两种常用于 iOS 和 macOS 开发的编程语言,它们的主要区别如下: ### 1. **发布时间** - **Objective-C**: 1980 年代推出,是 Apple 早期开发的主要语言。 - **Swift**: 2014 年发布,旨在替代 O 阅读全文
posted @ 2025-02-07 18:04 黄增松 阅读(10) 评论(0) 推荐(0) 编辑
摘要:最近接手一个项目,启动页用LaunchScreen.storyboard 需要修改下启动图 发现启动图替换了居然不显示 正常的解决方法 很简单:需要要加载的图片放在工程的根目录下,不要放到Assets中。 结束 吐槽下 storyboard 这东西问题太多 尽量还是少用吧。 storyboard 设 阅读全文
posted @ 2024-08-14 16:55 黄增松 阅读(198) 评论(0) 推荐(0) 编辑
摘要:只有不可变的数组进行copy 操作 是浅拷贝,其他都是深拷贝。 或者带mutable的都是深拷贝。 阅读全文
posted @ 2024-07-25 14:19 黄增松 阅读(7) 评论(0) 推荐(0) 编辑
摘要:模拟器报错,真机可以运行 解决办法 用之前的arm64架构 运行模拟器。 运行项目时,选中带的模拟器 Rosetta 阅读全文
posted @ 2024-07-22 16:40 黄增松 阅读(24) 评论(0) 推荐(0) 编辑
摘要:换成c函数的printf就完美解决问题。 #ifndef __OPTIMIZE__ #define NSLog(FORMAT, ...) printf("%s\n", [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]) #e 阅读全文
posted @ 2024-07-22 15:39 黄增松 阅读(16) 评论(0) 推荐(0) 编辑
摘要:UICollectionView的基础使用。 https://www.jianshu.com/p/34ab4bba228b 一定要切记,下面三个代理。不要搞混了。 UICollectionViewDataSource extension SearchHistoryView: UICollection 阅读全文
posted @ 2024-06-14 17:47 黄增松 阅读(145) 评论(0) 推荐(0) 编辑
摘要:https://gitcode.com/xiaoleiiOS/XLScrollView/overview tableview实现下列方法,tableview和scrollview 能同时识别手势 /** 同时识别多个手势 @param gestureRecognizer gestureRecogni 阅读全文
posted @ 2024-06-13 12:05 黄增松 阅读(38) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/3249b5731b50 阅读全文
posted @ 2024-06-13 12:01 黄增松 阅读(5) 评论(0) 推荐(0) 编辑
摘要:崩溃之前的代码 NSMutableDictionary *item = [NSMutableDictionary dictionaryWithDictionary:guaranteedModeDict]; NSMutableDictionary *modelDict = item[MODEL]; [ 阅读全文
posted @ 2024-06-12 14:57 黄增松 阅读(26) 评论(0) 推荐(0) 编辑
摘要:显示地图 https://lbsyun.baidu.com/faq/api?title=iossdk/guide/create-map/showmap 地图内显示标注小气泡 https://lbsyun.baidu.com/faq/api?title=iossdk/guide/interaction 阅读全文
posted @ 2024-05-31 14:19 黄增松 阅读(25) 评论(0) 推荐(0) 编辑
摘要:iOS15:比较简单了(苹果为啥到了iOS15才想起来按钮还需要这个功能呢)。Button新增UIButton.Configuration用来配置 if #available(iOS 15.0, *) { var config = UIButton.Configuration.plain() /// 阅读全文
posted @ 2024-05-29 09:18 黄增松 阅读(168) 评论(0) 推荐(0) 编辑
摘要:写在下面类里无效,切记 class CJZFTabBarViewController: UITabBarController {} 需要写在appdelegate或者基类里,可以拦截 tabbaritem 是否被选中。 选中了后,才会走 didSelect 代理方法。 @interface Base 阅读全文
posted @ 2024-05-16 09:41 黄增松 阅读(60) 评论(0) 推荐(0) 编辑
摘要:直接上代码,看ViewDidLoad方法中的注释。一共10个约束,UIScrollView 上下左右4个,其子试图contentView 上下左右宽高6个。 注意点:(以要求可以上下滚动为例,可以先看完代码再回头理解注意事项) 1、contentView的宽高根据需求设置优先级,哪边需要滚动,优先级 阅读全文
posted @ 2023-04-11 17:14 黄增松 阅读(326) 评论(0) 推荐(0) 编辑
摘要:起初,对接的友盟分享到微信好友,出现bug,app——跳到微信——跳回app,无法进行分享 后来,去掉友盟,直接调用微信原生分享,出现bug,app——跳到微信——跳回app——跳到微信,能分享但是有二次跳转bug。 查找资料,调用微信通用链接自检函数 WXApi.checkUniversalLin 阅读全文
posted @ 2023-02-02 15:13 黄增松 阅读(711) 评论(0) 推荐(0) 编辑
摘要:1.tableview必须设置预估行高和自动计算高度 // 自动计算行高 tableView.rowHeight = UITableView.automaticDimension // 设置预估行高, 必须要写, 否则打印垃圾log日志, 提示约束冲突 tableView.estimatedRowH 阅读全文
posted @ 2022-12-08 17:31 黄增松 阅读(623) 评论(0) 推荐(0) 编辑
摘要:之前的获得状态栏高度代码是 func kStatusBarHeight() -> CGFloat { var statusBarHeight: CGFloat = 0 if #available(iOS 13.0, *) { let statusManager = UIApplication.sha 阅读全文
posted @ 2022-10-26 15:58 黄增松 阅读(5192) 评论(0) 推荐(0) 编辑
摘要:打开https://developer.apple.com/downloads/ 如果没有登陆会提示登陆 直接下载安装包,从App Store经常下载卡住就得从头重新开始 阅读全文
posted @ 2022-08-09 16:35 黄增松 阅读(262) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示