电影院选座系统

电影院选座系统

http://img1.sycdn.imooc.com//climg/5b1a36cc00019d6f13500536.jpg

http://img1.sycdn.imooc.com//climg/5b1a36cc0001928410450310.jpg

http://img1.sycdn.imooc.com//climg/5b1a36cb0001618d08710442.jpg

为什么我引入了tichket的头文件 仍不能访问他声明的属性

麻烦老师看一下 谢谢

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

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

2回答
imoocLovers 2018-06-08 16:29:46

选择排数这个方法有几个地方写的有点问题:

①首先提示用户选择排数,然后你需要做的是定义一个变量,来接收控制台的输入信息,也就是用户选择的排数。

②在scanf这个方法用来将排数保存在变量中,所以&COL是不正确的。比如:

int rowNum;

scanf("%d",&rowNum);可以考虑这样写

③如果想要访问row属性,为row赋值,需要创建Ticket这个类的实例对象,比如:

Ticket *t = [[Ticket alloc]]init];

 t.row = colNum;

同学可以按照提供的思路,针对具体的问题进行思考,这样可能会理解的更透彻,祝学习愉快~


imoocLovers 2018-06-08 16:06:00

①创建Ticket这个类的实例对象,使用实例对象去访问这个类中的属性row。

②_Movies[selectNO-1] 取出来的应该是movie对象,你再检查下,这个数组中存的什么类型的对象,这个对象是否有row这个属性。

祝学习愉快~

  • 提问者 盛益华通 #1
    movie数组中存的是电影院信息 老师我还是不太懂 如何获取row属性
    2018-06-08 16:13:00
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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