代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
Objectc
】
随机生成4个字符的字符串
作者:
松茂
/ 发布于
2016/6/12
/
609
- (NSString *)shuffledAlphabet { NSString *alphabet = @"abcdefghijklmnopqrstuvwxyz"; // Get the characters into a C array for efficient shuffling NSUInteger numberOfCharacters = [alphabet length]; unichar *characters = calloc(numberOfCharacters, sizeof(unichar)); [alphabet getCharacters:characters range:NSMakeRange(0, numberOfCharacters)]; // Perform a Fisher-Yates shuffle for (NSUInteger i = 0; i < numberOfCharacters; ++i) { NSUInteger j = (arc4random_uniform(numberOfCharacters - i) + i); unichar c = characters[i]; characters[i] = characters[j]; characters[j] = c; } // Turn the result back into a string NSString *result = [NSString stringWithCharacters:characters length:numberOfCharacters]; free(characters); NSString *theFourString = [result substringToIndex:4]; return theFourString; }
试试其它关键字
随机生成
随机
生成
字符串
同语言下
.
根据当前日期计算星期几
.
屏幕中间的弹框列表
.
禁用iOS的UIView长按默认操作
.
IOS判断用户的网络类型(2/3/4G、wifi)
.
iOS7和iOS6适配,和保留之前的坐标编码习惯,不用刻意
.
iOS开发 iOS8 分割线右移15像素 将其归零
.
ios 常用的宏定义方法
.
IOS应用直接 跳转AppStore 的方法 IOS7以上
.
iOS iOS8中 问题"registerForRemoteNotificationTypes
.
通过当前的view找到所在view的控制器
可能有用的
.
C#实现的html内容截取
.
List 切割成几份 工具类
.
SQL查询 多列合并成一行用逗号隔开
.
一行一行读取txt的内容
.
C#动态修改文件夹名称(FSO实现,不移动文件)
.
c# 移动文件或文件夹
.
c#图片添加水印
.
Java PDF转换成图片并输出给前台展示
.
网站后台修改图片尺寸代码
.
处理大图片在缩略图时的展示
松茂
贡献的其它代码
(
13
)
.
金额转换工具 MoneyUtil
.
将日期提取年月日
.
图片相关
.
实现远程文件读取
.
页面执行时生成静态文件
.
让div居中对齐的css样式
.
森林状的关系图
.
判断当前设备的类型
.
随机生成4个字符的字符串
.
单链表英语单词统计(列出所有单词及其出现次数)
Copyright © 2004 - 2024 dezai.cn. All Rights Reserved
站长博客
粤ICP备13059550号-3