自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

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