- 博客(3)
- 收藏
- 关注
原创 iOS18下完全废弃- (BOOL)openURL:(NSURL*)url方法
随着Xcode16和的iOS18发布,苹果废弃了- (BOOL)openURL:(NSURL*)url方法,废弃后App如果是用Xcode16打包的,会出现以下提醒,且代码无效,进一步导致微信或者系统的一些api失效。查阅资料显示,苹果官方论坛上已经给出了较为方便的解决办法。不过我自己用的是runtime来解决此问题的。
2025-03-11 16:14:37
536
原创 iOS开发第二章 给App划分模块及页面跳转
在我们平时用到的App中,UITabBarController基本是每个App所必备的。最常见也是最多的用法是,在成功登录进入App后,App会通过根控制器来划分出大模块来进行展示,一般在App的底部,可以自定义选中和未选中的状态,包含文字颜色和选中图标。至此,运行即可得到可切换的多模块App,但是每个模块需要拓展更多功能,这时候就需要给每个模块设置导航控制器。那么我们如何来设置多个UITabBarController来对App进行大模块的区分呢。添加后我们就可以在TabBarVC1中进行页面的跳转了。
2025-03-10 11:47:46
304
原创 iOS开发第一章:工程项目创建及设置
AppDelegate里面的window属性被移到了SceneDelegate里面,AppDelegate多了两个关于SceneDelegate的代理方法,SceneDelegate中也有相应的代理方法。对于需要进行多窗口适配的App,需要用SceneDelegate来管理App的生命周期,并且在AppDelegate中写适配代码会不生效。
2025-03-08 15:21:49
890
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人