9.内存管理的几条原则时什么?按照默认法则.那些关键字生成的对象
  需要手动释放?在和property结合的时候怎样有效的避免内存泄露?
  谁申请,谁释放
  遵循Cocoa Touch的使用原则;
  内存管理主要要避免“过早释放”和“内存泄漏”,对于“过早释放”需要注意@property设置特性时,一定要用对特性关键字,对于“内存泄漏”,一定要申请了要负责释放,要细心。
  关键字alloc 或new 生成的对象需要手动释放;
  设置正确的property属性,对于retain需要在合适的地方释放,
  10.如何对iOS设备进行性能测试?
  Profile-> Instruments ->Time Profiler
  11.看下面的程序,第一个NSLog会输出什么?这时str的retainCount是多少?第二个和第三个呢? 为什么?
=======================================================
NSMutableArray* ary = [[NSMutableArray array] retain];
NSString *str = [NSString stringWithFormat:@"test"];
[strretain];
[aryaddObject:str];
NSLog(@"%@%d",str,[str retainCount]);
[strretain];
[strrelease];
[strrelease];
NSLog(@"%@%d",str,[str retainCount]);
[aryremoveAllObjects];
NSLog(@"%@%d",str,[str retainCount]);
=======================================================