Xcode15.2添加分类失败原因及处理方法

关键词: Xcode15.x 添加分类(category)失败

背景:最近xcode升级到15.2(15C500b)版本,给系统类添加分类的时候,总是点到最后一步点了就没反应了,Show in Finder查看发现不单是文件没有在Xcode中引用,而且还根本没有生成,当时百思不得其解,随便新建了个.h.m文件,更改头部后凑合用了.等闲下来查了查原因发现居然是xcode升级导致少文件了.
版本.png

要检查自己是否是因为xcode不完备造成的,检查电脑上如下地址的文件夹

/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates/MultiPlatform/Source/Objective-C File.xctemplate 
xcode升级后文件不完备.png

如果你看到的如图所示,那恭喜你,你遇到的问题和我一样,缺乏了CategoryNSObject和ExtensionNSObject文件夹.所缺的两个文件可以从旧版本xcode中拷贝(路径同上)过来(如果你还有旧版本xcode的话),也可以网上找找,也可以问问同事.恰好我同事的版本较旧,我要就是让他拷过来,拖进去,粘贴的过程中需要输入电脑密码,考完后如图所示
CategoryNSObject.png

ExtensionNSObject.png

粘贴完毕后,重启xcode,新建一个分类做测试.


建分类.png

新建成功.png

OK,恢复正常
问题及解决方案参考来源:->传送门<-

  • 最后,若有错误,恳请斧正。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容