Xcode11删除Storyboard自定义根控制器

这个貌似是Xcode11以后才出现的,默认用一个storyboard绑定了根控制器,这边汇总了很多方法,做了比较彻底的storyboard相关代码的删除

  1. 删除StoryBoard两个文件
  2. 项目-对应Target-General 把Main Interface和Launch Screen File置空
  3. 删除info.plist里的Application Scene Manifest
  4. 如果info.plist字段中 Main storyboard file base name,也删除
  5. 增加info.plist里的Launch screen interface file base name字段,为空
  6. AppDelegate.h添加
    @property (strong, nonatomic) UIWindow * window;
  7. AppDelegate.m里删除除了didFinishLaunchingWithOptions以外的两个方法
2+

2.5d ARPG基础系统(基于cocos2d)

之前写了一篇关于battleheart的简单抄袭,这是目前的最近进展

这是github地址,是Mac/Xcode下的项目,不过因为cocos2d跨平台做的比较好,同时代码里模型和显示什么的区分比较明显,需要移植到windows下也非常简单。

项目只包含非常基础的系统,不是完整游戏,期待游戏上线的旁友们抱歉了,无限跳票中。
继续阅读“2.5d ARPG基础系统(基于cocos2d)”

2+