iOS 开发 常用的正则验证表达式:电话 、邮箱等等
摘要:// 对于不同的验证内容只需要替换不同的验证规则就可以了,以下字符串是常用的正则表达式(以下正则表达式来自互联网) 1.验证用户名和密码:”^[a-zA-Z]\w{5,15}$” 2.验证电话号码:(”^(\\d{3,4}-)\\d{7,8}$”) eg:021-68686868 0511-6868
阅读全文
使用MLeaksFinder检测项目中的内存泄露
摘要:github地址:https://github.com/Zepo/MLeaksFinder MLeaksFinder使用简单方便,可以帮助你在开发时发现内存泄露你的iOS应用。它可以自动发现和UIView的对象的UIViewController泄漏,在其视图的ViewController堆泄漏对象泄
阅读全文
iOS 当请求到的数据是double类型,会失去精准度,并且去掉小数点后的0
摘要:首先请求到的数据都会变成字符串,先将字符串转化为double类型 然后再设置小数点后的位数 重点: 提供一个NSSing的扩展,传入需要保留的小数位,返回字符串。并且去掉末尾的0.
阅读全文
将mac上的项目上传到oschina,进行代码托管。
摘要:1.首先看一下自己是否有公钥, 在 我的资料-->SSH公钥 查看,如果没有,添加自己的SSH 公钥: SSH key 可以让你在你的电脑和 Git @ OSC 之间建立安全的加密连接。 2.如果没有公钥。你可以按如下命令来生成sshkey $ ssh-keygen -t rsa -C "xxxxx
阅读全文
iOS 利用for循环创建九宫格
摘要:1 // 利用for循环创建九宫格 2 - (void)createScratchableLatex{ 3 4 // 总列数 5 int totalColumns = 3; 6 // 每一格的尺寸 7 CGFloat cellW = (self.frame.size.width-40)/totalColumns; 8 CGFl...
阅读全文
iOS 判断字符串是否为空
摘要:写一个字符串的扩展,实现判断字符串是否为空- (BOOL) isBlankString { if ([self isEqualToString:@"(null)"]) { return YES; } if ([self isEqualToString:@""]) { return YES; } ...
阅读全文