小编Ram*_*uri的帖子

在sqlite中选择范围(1到100)之间的数字

我知道SQL中的一些解决方案,但是从SQlite找不到任何解决方案.

我只想执行一个select查询,返回一个从1到100的数字结果集.

Numbers
  1
  2
  3
  4
  ......
  5
Run Code Online (Sandbox Code Playgroud)

更正:我根本没有桌子.(但是像dualMySQL 这样的虚拟表鼓励使用解决方案)

sqlite

15
推荐指数
3
解决办法
2万
查看次数

字典数组或多个数组,哪个最好?

我遇到了解析xml或json的要求,并且必须在表中列出它们.

我没有遇到这个问题,但我想优化代码以减少内存资源.

问题是,拥有多个数组是最好的还是拥有一个内容为字典的单个数组更好.

请看下面的示例,其中3个名称以2种方式保存

方式1

NSArray* names = [NSArray arrayWithObjects:
                  [NSDictionary dictionaryWithObjectsAndKeys:
                   @"rama krishna",@"firstname",
                   @"chunduri",@"surname",
                   nil],
                  [NSDictionary dictionaryWithObjectsAndKeys:
                   @"rama krishna",@"firstname",
                   @"gutta",@"surname",
                   nil],
                  [NSDictionary dictionaryWithObjectsAndKeys:
                   @"selvakumar",@"firstname",
                   @"k",@"surname",
                   nil],
                  nil];
Run Code Online (Sandbox Code Playgroud)

方式2

NSArray *firstnames=[NSArray arrayWithObjects:@"Rama Krishna",@"Rama Krishna",@"selvakumar",nil];
NSArray *surnames=[NSArray arrayWithObjects:@"chunduri",@"gutta",@"k",nil];
Run Code Online (Sandbox Code Playgroud)

因此,这两种方式中的哪一种可以优先考虑优化内存消耗.

architecture oop cocoa dictionary objective-c

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

标签 统计

architecture ×1

cocoa ×1

dictionary ×1

objective-c ×1

oop ×1

sqlite ×1