`
gekie
  • 浏览: 157927 次
  • 性别: Icon_minigender_1
  • 来自: 海口
社区版块
存档分类
最新评论

解决一个问题,郁闷好久的问题

阅读更多

在创建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"];
 重新编译,运行,哦野。解决了整一个上午的问题。

 

 

分享到:
评论

相关推荐

    C#郁闷问题解决集合源码

    使用lock关键字或Monitor类可实现线程同步,确保同一时间只有一个线程访问共享资源。 接下来,"图"这个标签可能指的是图形用户界面(GUI)开发或数据结构中的图。在C#中,Windows Forms和WPF用于创建GUI,而图数据...

    解决Microsoft Office Word遇到问题需要关闭

    那么,如何解决这个问题呢? 知识点1:Word 的安全模式 在打开 Word 文档时,系统可能会提示“Microsoft Office Word 遇到问题需要关闭”,这时系统会让我们进入安全模式。安全模式是一种保护机制,可以帮助用户...

    在裸奔2440时候遇到的GPIO郁闷问题

    标题中的“在裸奔2440时候遇到的GPIO郁闷问题”指的是在使用S3C2440这款基于ARM920T内核的微处理器进行裸机编程时,作者遇到了GPIO(General Purpose Input/Output)相关的困扰。S3C2440是一款广泛应用在嵌入式系统...

    Android拍照保存在系统相册不显示的问题解决方法

    通过上面的那句代码就能插入到系统图库,这时候有一个问题,就是我们不能指定插入照片的名字,而是系统给了我们一个当前时间的毫秒数为名字,有一个问题郁闷了很久,我还是先把insertImage的源码贴出来吧 代码如下:...

    ios中NSThread停止比较郁闷的问题

    本篇文章将深入探讨“iOS中NSThread停止比较郁闷的问题”,并提供相关的解决方案。 首先,我们需要了解NSThread的工作原理。NSThread是Objective-C中对线程的一种封装,它允许我们创建和管理自定义的执行线程。创建...

    CSS浏览器兼容问题解决办法

    CSS浏览器兼容问题解决办法,做美工经常会谷碰到这样的问题,每次都很郁闷,这个文档可以帮你解决一些非常觉的问题

    郁闷了,一个最简单的Spring小程序都没搞定

    标题中的“郁闷了,一个最简单的Spring小程序都没搞定”表明博主在尝试开发一个基于Spring框架的小程序时遇到了问题。这通常涉及到Spring的核心概念,如依赖注入(Dependency Injection, DI)、ApplicationContext、...

    Oracle SQL Developer连接报错(ORA-12505)的解决方案(两种)

    用oracle数据库新建连接时遇到ora-12505,此问题解决后又出现ora-12519错误,郁闷的半天,经过一番折腾问题解决,下面小编把我的两种解决方案分享给大家,仅供参考。  解决方案一: 今天工作时在新建连接的时候遇到...

    win7系统下java相差8小时解决(经典小问题)

    有一个键值似曾相识,“MapID=-1,75”,这不就是tzmappings文件中记录的那个值吗。 会不会Java是通过这个键值获取的时区?展开win7下注册表相同的节点,我靠,里面竟然没有MapID键, 与xp对比了一下,少了MapID、...

    郁闷的出纳员(伸展树) C语言

    标题中的“郁闷的出纳员”是一个比喻,实际上是指一种数据结构问题,即高效地处理大量的查找、插入和删除操作。在这个场景下,“伸展树”(Splay Tree)是解决这个问题的关键数据结构。伸展树是一种自调整的二叉搜索...

    Soluto是一款号称“反郁闷”的系统工具

    Soluto是一款号称“反郁闷”的系统工具,这家来自以色列的开发方承诺让电脑运行得更好。Soluto可以监视你的PC,发现用户面临的问题。比如打印机问题,导致系统崩溃的软件,过渡消耗资源的程序等。更有意思的是公司还...

    同一个文件在windows和linux下计算md5哈希不一致的原因及解决方法

    最近项目需要,需要对客户传过来的文件进行MD5校验,在实现的过程中前前后后遇到了若干问题,在这里总结...还有一个隐藏得问题需要注意,我们在这里好一阵郁闷。 程序编写完毕,再windows测试都通过了,把文件上传到l

    解决鼠标单击变成双击的小工具

    附上一个无界面版本,通过命令行启动,可以设为开机运行。 我的鼠标出问题时,单、双击不分使用起来相当郁闷,当时按照一些网站的方法把鼠标里的“微动”拆开,然后用酒精擦里面的小弹片,“微动”的结构很巧妙,...

    郁闷的程序员

    - **定义**:通过对数组的相邻元素进行差分运算,得到一个新的数组,利用这个新的数组可以快速更新原始数组。 - **应用场景**:主要用于处理区间加减操作。 - **局限性**:无法直接应用于求区间最小值的问题。 ####...

    QQ安全组件异常错误码0x00008C02该怎么解决?.docx

    解决这个问题的方法有两种: 方法一:二选一 要么不使用 360 的产品,要么不使用 360 安全卫士,换成腾讯的安全管家。这是因为 360 和腾讯之间的矛盾所致,所以我们需要在他们之间进行选择。 方法二:重新安装 将...

    谈谈职场上你最郁闷什么.doc

    解决这些问题需要职场人士具备良好的心理调适能力,学会处理人际关系,同时,企业也需要建立公正透明的评价体系,以促进员工的满意度和忠诚度。此外,提升自我价值感,寻找工作中的乐趣和意义,也是缓解职场郁闷的...

    vs2008sp1中文提示解决方法

    一时间安装完后,智能提示却是英文的,呵呵这对于我这个英文不好的人来说,有点郁闷,重新装了好几次.NETFROAMWORK 3.5 SP1语言包都解决不了问题,后来就用备份的资源文件替换掉ZH-CN目录。问题解决掉了呵呵,下载...

    Easy CHM3.93安装版

    在电子书制作过程中碰到这个问题,那真的是很郁闷,尤其是手工排版了好久的。网络上的那个破解版本经常会出现这样的问题。本人不能百分百保证能解决问题,但是起码这次是这样解决的,要不然真的是欲哭无泪。解决方式...

    WildPackets OmniPeek从入门到郁闷之入门篇.pdf

    文档中提到了一个具体的实例环境: - **操作系统:** Windows Server 2003 SP2 R2 和 ISA 2006。 - **硬件配置:** CPU为Intel Celeron 420 @ 1.6GHz, 内存为1GB。 - **网络设备:** 使用Realtek RTL8139c网卡,连接至...

    解决vue.js 数据渲染成功仍报错的问题

    最近在做一个vue项目,用的是官方推荐的axios请求数据,数据结构是一级对象嵌套二级对象,发现一级对象数据渲染不报错,二级数据渲染报错。很是郁闷!data函数如下 export default { name: 'hello', data() { ...

Global site tag (gtag.js) - Google Analytics