我正在寻找的是在帮助我创造什么,我需要我的应用程序设计中做一个更好的概念,一个正确的方向点。
我正在试图做的是有一个类,这将使网络请求,IE:的getUser,getTimeline,的getLocation。 一旦数据已经通过recieived -(void)connectionDidFinishLoading:
有JSON(我的应用我使用TouchJSON)来分析数据,并与数据返回它的数组或对象。
以上所有我能做的,但我觉得我需要做的是在每一个类创建这导致了大量的代码,以及冗余代码在那。
基本上,如果我想要做这种做法现在这是发生了什么粗略演练:
因此,例如:
- [查看1] - > NetworkActivity对象 - >的getUser
- [NetworkActivity] - >的getUser - >的makeConnection - >的parseObject - >返回对象
- [查看1] - >的getUser方法现已完成,是空的,这反过来又意味着现在我什么都没有表现出
现在我明白了,因为使用异步请求IM这就是为什么发生这种情况,但我后一种方法可以做到这一点的方法,而无需创建多个类,基本上做同样的事情。 我不是在寻找“答案”只是轻推或者在什么我可以阅读或尝试,更好地帮助我理解这个正确的方向点。
此外,我很抱歉,如果这是在所有的混乱,我试图来形容它作为最好的,我可以,但请你明白 - 我有点它自己都糊涂!