int main(int argc, const char * argv[])
{ @autoreleasepool { NSString *outputString = @"1234567890!@#$%^&*()"; NSMutableString *resultString = [[NSMutableString alloc] init]; NSLog(@"%d", (int)outputString.length); for(int j=0;j<outputString.length;j++)
{
NSLog(@"Index = %d Char = %@",j, [outputString substringWithRange:NSMakeRange(j, 1)]);
} for(int i=0;i<20;i++)
{
int index = arc4random() % outputString.length;
NSString *indexString = [outputString substringWithRange:NSMakeRange(index, 1)]; [resultString appendFormat:@"%d %@ ", index, indexString];
} if (resultString) {
NSLog(@"%@", resultString);
} return 0;
}
}

  

最新文章

  1. 用C#开发ActiveX控件,并使用web调用
  2. memcached+magent实现memcached集群
  3. Problem About Salesforce SOAP API 32.0 In .Net Project
  4. Linux 安装oracle10g 配置dataguard 介绍和步骤
  5. 根据WSDL生成代理类方式
  6. java绘图板
  7. Python学习笔记(十四)
  8. mysql并发控制之MVCC
  9. sizeof和strlen()区别及用法
  10. 前端基础之BOM和DOM(响应式布局、计时器、搜索框、select联动)
  11. 数据结构之二分查找——Java语言实现
  12. log4php的使用方法与详细配置
  13. day_6.26 反射
  14. Convex Fence
  15. qq sid qq sid 是什么 qq sid 怎么用
  16. nodejs+express+mysql+handsontable
  17. tp基础补充
  18. vb6 的关机代码
  19. Hibernate 零配置之Annotation注解
  20. Servlet小案例总结

热门文章

  1. Redis windows主从服务配置
  2. linux下如何使用自己安装的SunJDK替换默认的OpenJDK
  3. JAVA多线程本质分析
  4. mybatis批量保存的两种方式(高效插入)
  5. mybatis的一级缓存和二级缓存(1)
  6. mybatis中的懒加载
  7. Animal_human_kp人脸与马脸迁移学习GitHub 论文实现
  8. Oracle函数中文转拼音(首字母)
  9. gitlab 去除代码保护
  10. 解决mac上matplotlib中文无法显示问题