大佬教程收集整理的这篇文章主要介绍了ios – 使用Swift UIApplication子类的Objective-C项目.错误:未加载类,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
>在我的info.plist中,我正确地指定了名称
NSPrincipalClass,并仔细检查它.
>我读了this answer然后查看了我自己的main.m,其中说:返回UIApplicationMain(argc,argv,nil,NSStringFromClass([RMFAppDelegate class]));.
> UIApplicationMain的文档说如果nil被指定为thrid值,那么假定UIApplication,但为什么我的错误消息包含我的自定义类名?我必须假设nil意味着它将读取info.plist值.
注意:子类化UIApplication与RMFApplication.h和
rR_648_11845@FApplication.m.唯一改变的是重命名
这些文件和RMFApplication.swift文件的添加
编译时没有警告:
import UIKit class RMFApplication: UIApplication { override func openURL(url: NSURL) -> Bool { println(url.description) return false; } }
你可以试试这个:
@objc(RMFApplication) class RMFApplication: UIApplication
然后NSStringFromClass将返回“RMFApplication”.
以上是大佬教程为你收集整理的ios – 使用Swift UIApplication子类的Objective-C项目.错误:未加载类全部内容,希望文章能够帮你解决ios – 使用Swift UIApplication子类的Objective-C项目.错误:未加载类所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。