感觉迷迷糊糊的,有正确答案参考下吗?

感觉迷迷糊糊的,有正确答案参考下吗?

怎么在main.m中调用不了的?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
Tender10 2017-07-04 09:28:26

因为你的类名是PrintClass但是你在main中调用的是Person类,所以不匹配,应该通过PrintClass类来进行初始化,我看你已经发现这个问题了,很棒哈,如果还有什么不明白的地方,可以在问答里继续提问。

提问者 GaviN_D_ 2017-07-03 22:02:02

感觉main.m哪里引入对象那里有问题,但不知道该如何修改

Tender10 2017-07-03 21:31:21

编码具有灵活性,没有固定的标准答案。你可以将你的代码贴出来,然后我们会结合你的代码,给出最佳的解决方法,最后的结果就是答案啊。

  • 提问者 GaviN_D_ #1
    main.m那里显示错误了,但不知道是定义出了问题还是什么的,老师,能帮我看下哪里需要修改吗 #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { Persion *persion1 = [[Person alloc]init] [mylog]; } return 0; } PrintClass.h #import <Foundation/Foundation.h> @interface PrintClass : NSObject -(void)mylog; @end PrintClass.m #import "PrintClass.h" @implementation PrintClass -(void)mylog{ NSLog(@"hello world"); } @end
    2017-07-03 22:04:03
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
iOS入门:基础语法与常用控件
  • 参与学习       1337    人
  • 提交作业       712    份
  • 解答问题       1878    个

很多人都在疑问没有基础该怎么学习iOS开发?不用担心,本路径采用游戏关卡式的教学模式,并且以经典OC与最新Swift双重结合的教学内容,帮助大家快速掌握两种iOS开发语言基础,去掉“零”标签。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师