相关疑难解决方法(0)

代表的非保留数组

在Cocoa Touch项目中,我需要一个特定的类,不仅要有一个委托对象,还要有很多委托对象.

看起来我应该为这些代表创建一个NSArray; 问题是NSArray会保留所有这些代理,它不应该保留(按惯例对象不应该保留它们的代理).

我应该编写自己的数组类来防止保留还是有更简单的方法?谢谢!

iphone cocoa-touch delegates retain nsarray

43
推荐指数
5
解决办法
1万
查看次数

排序NSDictionary按存储为value的对象的属性

我正在存储数据NSMutableDictionary以存储由Web服务接收的数据.

我想以alpha顺序显示数据,但是我们知道字典存储数据以自己的方式存在,所以我得到了iOS 5和iOS 6的不同顺序.iOS 5很好但是在iOS 6中它改变了顺序.

我将int key和object存储为值.

对象包含ID,名称和描述.

EX:
  key  value
  1 -  (12,bhgjksd,kijdh)
  6 -  (13,kjfd,ikjk)
  2 -  (14,ljiuhbdf,dsjhfj)
Run Code Online (Sandbox Code Playgroud)

如何通过Object.Name属性对Dictionary进行排序.或者根据Object.Name排序顺序获取密钥.

我不想对按键排序我要对作为对象存储在值部分中的Object.Name进行排序.

欢迎任何形式的帮助.....在此先感谢..

objective-c ios

6
推荐指数
1
解决办法
2096
查看次数

标签 统计

cocoa-touch ×1

delegates ×1

ios ×1

iphone ×1

nsarray ×1

objective-c ×1

retain ×1