首页 > TAG信息列表 > appdelegate

重拾iOS之Xcode13.2.1新建工程

1.删除SceneDelegate.h和SceneDelegate.m文件; 2.删除APPDelegate中下面部分内容; #pragma mark - UISceneSession lifecycle 3.Main.StroyBoard入口去掉; 4.删除info.plist中Application Scene Manifest键值对; 5.设置RootViewcontroller APPDelegate.h文件中 @property (nonatomi

删除Scenedelegate崩溃

1. 删除Scenedelegate的".h"和".m"文件 2. 删除Info.plist文件中的Application Scene Manifest配置; 3. 删除AppDelegate.m文件中的两个管理Scenedelegate生命周期代理方法 #pragma mark - UISceneSession lifecycle - (UISceneConfiguration *)application:(UIApplication *)a

Xcode新建工程上下黑屏解决办法

iOS11以后Xcode新建的工程删除SceneDelegate文件后会出现上下黑屏的情况,话不多说,看以下步骤 1、修改AppDelegate.h文件如下 2、修改AppDelegate.m文件如下,当然逻辑随你自己,#pragma mark - UISceneSession lifecycle下的两个方法删掉 3、修改main文件具体如下 4、修改info.

iOS-启动项目(一)设置 rootViewController

摘要 刚创建一个新的项目,在 AppDelegate 中设置 rootViewController 来确定应用的首页是一个最基本的处理,因为是不常操作的处理,所以容易忽略其中的某个步骤,导致无法设置成功。所以记录下来,以备快速查找。 刚创建一个 iOS 项目,会先设置应用的 rootViewController,也就是应用的首页

设计模式 - 命令模式&中介者模式&组合模式~AppDelegate 解耦

前言 Hi Coder,我是 CoderStar! 本周主要给大家分享的内容是三种设计模式 (命令模式、中介者模式以及组合模式) 及其它们在AppDelegate解耦场景下的应用,特别是组合模式,沉淀出相应的轮子分享给大家。 同时也给大家说下后面关于设计模式系列的文章计划,因为设计模式相关文章会结合

The app delegate must implement the window property

新建Xcode项目报错: [Application] The app delegate must implement the window property if it wants to use a main storyboard file. 只需要在 AppDelegate.h 文件中加入 window 属性即可。 @interface AppDelegate : UIResponder <UIApplicationDelegate> @property (nonato

2021_基础

1、SeneDelegate iOS13之前,Appdelegate的职责全权处理App生命周期和UI生命周期;   iOS13之后,Appdelegate的职责是: 1、 处理 App 生命周期 2、新的 Scene Session 生命周期 那UI的生命周期呢?交给新增的Scene Delegate处理   关键一步:     self.window= [[UIWindow alloc] init

Appdelegate 获取当前控制器 针对某个控制器单独处理

        UITabBarController *classNameVC =(UITabBarController *) [self getCurrentVC];         NSLog(@"++++++++%@",classNameVC);         UINavigationController *selectVC =classNameVC.selectedViewController;         if ([selectVC.to

项目目录结构管理V1.0.0

1.前言       清晰的项目目录结构有利于项目的开发,同时也是软件架构的一部分,所以,对于之前的项目进行了整理,目录结构如下: 2.项目目录结构V1.0.0 项目目录 ├── Main │ ├── AppDelegate.h │ └── AppDelegate.m │ └── XMStartImage.png ├── RootMod

macOS SwiftUI 如何使用AppDelegate

macOS SwiftUI 如何使用AppDelegate 实战代码 import SwiftUI class AppDelegate:NSObject,NSApplicationDelegate{ func applicationDidFinishLaunching(_ aNotification: Notification) { print("finished") } } @main struct macos_camera_demoApp: App

MachO && dyld(三)

目录 Data(数据)iOS 系统的懒绑定机制如何获取到 Lazy Symbol Pointers 对应的函数名通用二进制文件(多层 MachO 文件) Data(数据) 简介 通过前面对 MachO 文件 Header 和 LoadCommands 的介绍,可知: Header 区域主要用于存储 MachO 文件的一般信息,并且描述了 LoadCommands 区

iOS13 ,xcode11新建项目真机运行出现黑屏

  解决方法就是在AppDelegate.h中按照以前的方法添加一个UIWindow *window的属性即可,因为iOS13以下根本没有UIScene这一层 在AppDelegate.h中少了@property (strong, nonatomic) UIWindow * window;      

c#-无法在Portrait,xamarin IOS中锁定一个视图控制器

我正在尝试仅使一个视图控制器锁定为纵向模式,同时允许所有其他视图为任意方向.这就是我试图放入homeViewController(我想保持肖像的那个)的方式. public override UIInterfaceOrientationMask GetSupportedInterfaceOrientations() { return UIInterfaceOrientationM

Cocos2d-x入门教程(一)环境搭建与HelloWorld

原文链接:http://www.cnblogs.com/physwf/archive/2013/04/25/3041517.html 声明:本教程的开发环境为Win32,并且目前只在此平台上做开发实验。平台的选择只考虑开发的方便,教程的关注点在于平台之上的层面。 为了搭建一个在Windows下的Cocos2d-x开发环境,我

iOS技术沙龙之:创建第一款iPhone应用程序

下面来介绍一下如何利用系统环境来创建第一款iPhone应用程序!!! 现在让我们来创建一个在iOS模拟器上运行的简单视图应用(空白的应用程序)。 操作步骤如下: 1、打开Xcode并选择创建一个新的Xcode项目。 2. 然后选择单一视图应用程序 3. 接下来输入产品名称即应用程序名称、组织名称