在创建UIButton时,点击动作里老是读取不到成员变量。调试N次,一到读取那个列表时程序就直接退出。
-(void)selectCompany:(id)sender{
int index = [sender tag];
//NSLog(@"sender:%d",index);
NSArray *company = [companyList objectAtIndex:index];
//NSLog(@"selectCompany:name:%@,id:%@",[company valueForKey:@"name"],[company valueForKey:@"cid"]);
CompanyMatchController *cMatch = [[CompanyMatchController alloc]initWithCidAndName:[company valueForKey:@"cid"] cName:[company valueForKey:@"name"]];
[self.navigationController pushViewController:cMatch animated:YES];
}
就这是
NSArray *company = [companyList objectAtIndex:index];
这里程序就直接退出了。
经别人指数,因为你self.是对你那对象retain了一次,所以就好了
后来慢慢地检查成员变量的初始化。发现问题问题出自:
-(void)fetchData{
[self removeAllView];
companyList = [JSONParser loadData:@"http://3g.wapzq.com/odds/json/company.jsp" isAllValues:NO valueForKey:@"list"];
[[WaitDialog sharedWaitDialog]setLoadingLabel:@"正在构造界面..."];
[self makeView];
}
以下
companyList = [JSONParser loadData:@"http://3g.wapzq.com/odds/json/company.jsp" isAllValues:NO valueForKey:@"list"];
要加上self.
self.companyList = [JSONParser loadData:@"http://3g.wapzq.com/odds/json/company.jsp" isAllValues:NO valueForKey:@"list"];
重新编译,运行,哦野。解决了整一个上午的问题。
分享到:
相关推荐
使用lock关键字或Monitor类可实现线程同步,确保同一时间只有一个线程访问共享资源。 接下来,"图"这个标签可能指的是图形用户界面(GUI)开发或数据结构中的图。在C#中,Windows Forms和WPF用于创建GUI,而图数据...
那么,如何解决这个问题呢? 知识点1:Word 的安全模式 在打开 Word 文档时,系统可能会提示“Microsoft Office Word 遇到问题需要关闭”,这时系统会让我们进入安全模式。安全模式是一种保护机制,可以帮助用户...
标题中的“在裸奔2440时候遇到的GPIO郁闷问题”指的是在使用S3C2440这款基于ARM920T内核的微处理器进行裸机编程时,作者遇到了GPIO(General Purpose Input/Output)相关的困扰。S3C2440是一款广泛应用在嵌入式系统...
通过上面的那句代码就能插入到系统图库,这时候有一个问题,就是我们不能指定插入照片的名字,而是系统给了我们一个当前时间的毫秒数为名字,有一个问题郁闷了很久,我还是先把insertImage的源码贴出来吧 代码如下:...
本篇文章将深入探讨“iOS中NSThread停止比较郁闷的问题”,并提供相关的解决方案。 首先,我们需要了解NSThread的工作原理。NSThread是Objective-C中对线程的一种封装,它允许我们创建和管理自定义的执行线程。创建...
CSS浏览器兼容问题解决办法,做美工经常会谷碰到这样的问题,每次都很郁闷,这个文档可以帮你解决一些非常觉的问题
标题中的“郁闷了,一个最简单的Spring小程序都没搞定”表明博主在尝试开发一个基于Spring框架的小程序时遇到了问题。这通常涉及到Spring的核心概念,如依赖注入(Dependency Injection, DI)、ApplicationContext、...
用oracle数据库新建连接时遇到ora-12505,此问题解决后又出现ora-12519错误,郁闷的半天,经过一番折腾问题解决,下面小编把我的两种解决方案分享给大家,仅供参考。 解决方案一: 今天工作时在新建连接的时候遇到...
有一个键值似曾相识,“MapID=-1,75”,这不就是tzmappings文件中记录的那个值吗。 会不会Java是通过这个键值获取的时区?展开win7下注册表相同的节点,我靠,里面竟然没有MapID键, 与xp对比了一下,少了MapID、...
标题中的“郁闷的出纳员”是一个比喻,实际上是指一种数据结构问题,即高效地处理大量的查找、插入和删除操作。在这个场景下,“伸展树”(Splay Tree)是解决这个问题的关键数据结构。伸展树是一种自调整的二叉搜索...
Soluto是一款号称“反郁闷”的系统工具,这家来自以色列的开发方承诺让电脑运行得更好。Soluto可以监视你的PC,发现用户面临的问题。比如打印机问题,导致系统崩溃的软件,过渡消耗资源的程序等。更有意思的是公司还...
最近项目需要,需要对客户传过来的文件进行MD5校验,在实现的过程中前前后后遇到了若干问题,在这里总结...还有一个隐藏得问题需要注意,我们在这里好一阵郁闷。 程序编写完毕,再windows测试都通过了,把文件上传到l
附上一个无界面版本,通过命令行启动,可以设为开机运行。 我的鼠标出问题时,单、双击不分使用起来相当郁闷,当时按照一些网站的方法把鼠标里的“微动”拆开,然后用酒精擦里面的小弹片,“微动”的结构很巧妙,...
- **定义**:通过对数组的相邻元素进行差分运算,得到一个新的数组,利用这个新的数组可以快速更新原始数组。 - **应用场景**:主要用于处理区间加减操作。 - **局限性**:无法直接应用于求区间最小值的问题。 ####...
解决这个问题的方法有两种: 方法一:二选一 要么不使用 360 的产品,要么不使用 360 安全卫士,换成腾讯的安全管家。这是因为 360 和腾讯之间的矛盾所致,所以我们需要在他们之间进行选择。 方法二:重新安装 将...
解决这些问题需要职场人士具备良好的心理调适能力,学会处理人际关系,同时,企业也需要建立公正透明的评价体系,以促进员工的满意度和忠诚度。此外,提升自我价值感,寻找工作中的乐趣和意义,也是缓解职场郁闷的...
一时间安装完后,智能提示却是英文的,呵呵这对于我这个英文不好的人来说,有点郁闷,重新装了好几次.NETFROAMWORK 3.5 SP1语言包都解决不了问题,后来就用备份的资源文件替换掉ZH-CN目录。问题解决掉了呵呵,下载...
在电子书制作过程中碰到这个问题,那真的是很郁闷,尤其是手工排版了好久的。网络上的那个破解版本经常会出现这样的问题。本人不能百分百保证能解决问题,但是起码这次是这样解决的,要不然真的是欲哭无泪。解决方式...
文档中提到了一个具体的实例环境: - **操作系统:** Windows Server 2003 SP2 R2 和 ISA 2006。 - **硬件配置:** CPU为Intel Celeron 420 @ 1.6GHz, 内存为1GB。 - **网络设备:** 使用Realtek RTL8139c网卡,连接至...
最近在做一个vue项目,用的是官方推荐的axios请求数据,数据结构是一级对象嵌套二级对象,发现一级对象数据渲染不报错,二级数据渲染报错。很是郁闷!data函数如下 export default { name: 'hello', data() { ...