草庐IT

L_OBJC_SELECTOR_REFERENCES

全部标签

iphone - 在 objc 和 lua 之间建立一个简单的桥梁?

我已将Lua与我的ObjC代码(iphone游戏)集成。设置非常简单,但是现在,我在桥接方面遇到了一点问题。我已经用谷歌搜索了结果等......似乎没有任何东西可以在不修改的情况下工作。我的意思是,我已经检查了luaobjc桥(它看起来很旧并且停产了),我听说过LuaCocoa但它似乎不能在iphone上工作,而且蜡太厚了。我的需求很少,我只需要能够从lua调用objc方法,并且不介意必须做额外的工作才能使其工作(我不需要完全自动的桥接系统)。所以,我决定根据这个页面自己搭建一座小桥http://anti-alias.me/?p=36.它有关于如何完成我需要的关键信息,但教程没有完成,

iphone - 在 objc 和 lua 之间建立一个简单的桥梁?

我已将Lua与我的ObjC代码(iphone游戏)集成。设置非常简单,但是现在,我在桥接方面遇到了一点问题。我已经用谷歌搜索了结果等......似乎没有任何东西可以在不修改的情况下工作。我的意思是,我已经检查了luaobjc桥(它看起来很旧并且停产了),我听说过LuaCocoa但它似乎不能在iphone上工作,而且蜡太厚了。我的需求很少,我只需要能够从lua调用objc方法,并且不介意必须做额外的工作才能使其工作(我不需要完全自动的桥接系统)。所以,我决定根据这个页面自己搭建一座小桥http://anti-alias.me/?p=36.它有关于如何完成我需要的关键信息,但教程没有完成,

iphone - 架构 armv7 的 undefined symbol : "_OBJC_CLASS_$_Flurry"

我正在尝试将Flurryanalytics4.1.0集成到我的iPhone应用程序中,但在尝试构建项目时收到以下错误:Undefinedsymbolsforarchitecturearmv7:"_OBJC_CLASS_$_Flurry",referencedfrom:objc-class-refinAppDelegate.o我已经按照Flurry的步骤在谷歌上搜索了这个问题,但遇到类似问题的每个人都只是忘记链接SystemConfiguration.framework。下面是我的项目设置的一些屏幕截图。 最佳答案 似乎库libFlu

iphone - 架构 armv7 的 undefined symbol : "_OBJC_CLASS_$_Flurry"

我正在尝试将Flurryanalytics4.1.0集成到我的iPhone应用程序中,但在尝试构建项目时收到以下错误:Undefinedsymbolsforarchitecturearmv7:"_OBJC_CLASS_$_Flurry",referencedfrom:objc-class-refinAppDelegate.o我已经按照Flurry的步骤在谷歌上搜索了这个问题,但遇到类似问题的每个人都只是忘记链接SystemConfiguration.framework。下面是我的项目设置的一些屏幕截图。 最佳答案 似乎库libFlu

ios - 标签栏图标和标题未显示在 Storyboard References 中

我有以下Storyboard,其中包含Storyboard引用:问题是当我运行应用程序时,它不显示图标或标题:这些是项目设置:我错过了什么? 最佳答案 以下是让选项卡正确显示的方法:将第一个将嵌入到选项卡中的UIViewController放在与UITabViewController相同的Storyboard。Ctrl+从标签栏Controller拖动到内容ViewController像往常一样建立连接。这将自动将UITabBarItem添加到内容View的底部Controller。选择内容ViewController。单击“编辑器

ios - 标签栏图标和标题未显示在 Storyboard References 中

我有以下Storyboard,其中包含Storyboard引用:问题是当我运行应用程序时,它不显示图标或标题:这些是项目设置:我错过了什么? 最佳答案 以下是让选项卡正确显示的方法:将第一个将嵌入到选项卡中的UIViewController放在与UITabViewController相同的Storyboard。Ctrl+从标签栏Controller拖动到内容ViewController像往常一样建立连接。这将自动将UITabBarItem添加到内容View的底部Controller。选择内容ViewController。单击“编辑器

ios - 在 xcode6 gold master 中,使用 objc_msgSend 现在会抛出一个语法错误,指出参数数量错误

idtopLayoutGuideObj=objc_msgSend(viewController,@selector(myselector));“函数调用的参数过多,预​​期为0,实际为2”但是,objc_msgSend的函数签名如下所示:#if!OBJC_OLD_DISPATCH_PROTOTYPESOBJC_EXPORTvoidobjc_msgSend(void/*idself,SELop,...*/)__OSX_AVAILABLE_STARTING(__MAC_10_0,__IPHONE_2_0);OBJC_EXPORTvoidobjc_msgSendSuper(void/*str

ios - 在 xcode6 gold master 中,使用 objc_msgSend 现在会抛出一个语法错误,指出参数数量错误

idtopLayoutGuideObj=objc_msgSend(viewController,@selector(myselector));“函数调用的参数过多,预​​期为0,实际为2”但是,objc_msgSend的函数签名如下所示:#if!OBJC_OLD_DISPATCH_PROTOTYPESOBJC_EXPORTvoidobjc_msgSend(void/*idself,SELop,...*/)__OSX_AVAILABLE_STARTING(__MAC_10_0,__IPHONE_2_0);OBJC_EXPORTvoidobjc_msgSendSuper(void/*str

ios - 代码 8 : 'objc_unretainedPointer' is unavailable use a __bridge cast instead

刚刚将我的项目更新到Xcode8,我在我的应用程序包含的多个外部框架中发现了这个错误。是否有解决方法(可能是触摸设置)来避免此编译错误?这是一个错误示例:(我无法修改,因为它是一个导入的框架)constvoid*ivarPtr=objc_unretainedPointer(self)+ivar_getOffset(ivar);[decoderdecodeValueOfObjCType:[ivarInfo[@"encoding"]UTF8String]at:(void*)ivarPtr]; 最佳答案 对于Xcode8,它应该是:con

ios - 代码 8 : 'objc_unretainedPointer' is unavailable use a __bridge cast instead

刚刚将我的项目更新到Xcode8,我在我的应用程序包含的多个外部框架中发现了这个错误。是否有解决方法(可能是触摸设置)来避免此编译错误?这是一个错误示例:(我无法修改,因为它是一个导入的框架)constvoid*ivarPtr=objc_unretainedPointer(self)+ivar_getOffset(ivar);[decoderdecodeValueOfObjCType:[ivarInfo[@"encoding"]UTF8String]at:(void*)ivarPtr]; 最佳答案 对于Xcode8,它应该是:con