- 博客(8)
- 收藏
- 关注
原创 字典、数组和json字符串的相互转化
关于字典、数组和json字符串的转化,主要用到的是NSJSONSerialization这个类里面的两个方法:+ (nullable id)JSONObjectWithData:(NSData *)data options:(NSJSONReadingOptions)opt error:(NSError **)error;+ (nullable NSData *)dataWithJSONObject
2017-07-18 14:44:05 823
原创 Launchpad更改应用图标大小
最近公司电脑换了固态硬盘,重装了系统,然后所有的东西重新配置,Launchpad里面的应用图标越看越不顺眼,感觉太大。更改图标大小需要用到终端,总结了一下,大概就下面这四条://设置每列显示多少图标1、defaults write com.apple.dock springboard-rows -int 7//设置每行显示多少图标2、defaults write com.apple.dock
2017-07-18 11:49:12 614
原创 输入框禁止输入特殊字符串,限制输入文字长度
在开发中经常会遇到一些输入框禁止用户输入特殊字符的情况。最近总结了一下。 方法一:如果只是限制少量特殊字符的话可以用以下方法进行判断是否包含textField.text rangeOfString:@"特殊字符"].location == NSNotFound如果字符串中包含特殊字符可以,将特殊字符移除,将截取后的字符串重新赋值给输入框string = [string stringByReplac
2017-07-07 09:49:06 4749
原创 iOS Xcode在运行时总是提示输入用户名和密码
在真机测试时发现Xcode在运行时总是提示输入用户名和密码。如下: 后来检查钥匙串发现,是导入证书时保存位置默认为系统,这样每次都要询问。手动把证书移到登录里面去,这样就可以避免编译时总是让输入用户名密码。如果这样还不行,可以双击证书,选择始终信任
2017-07-03 16:07:51 1037
原创 封装-给继承自UIView的控件添加点击事件
在实际开发中,可能会需要给UILabel、UIView等等添加点击事件,目的就是在保留控件自身属性的同时,多一个点击效果,所以这里写了一个UIView的category,用于处理这种情况。
2017-06-29 16:27:39 914
原创 关于精确度-保留小数点后几位小数
之前在开发中,在处理一些CGFloat类型时发现了关于小数点后保留几位小数的一些问题:保留小数点后一位小数: 3.45 --> 3.5,4.95-->4.9通过观察可以发现他不是四舍五入,看起来是没有规律的。这个不是我想要的结果。 我们的要求是保留小数点后一位小数,不用四舍五入,后面多余的位数直接舍弃。当时想到了两个方法。1、 通过遍历字符串中小数点的位置,然后截取适当长度的字符串NSStri
2017-06-29 10:14:04 10649
原创 宏定义生成单例
宏定义–生成单例#define SHARE_INSTANCE(class) \+(instancetype)shareInstance \{ \static dispatch_once_t class##_predicate; \static class *class##_instance = nil; \dispatch_once(&class##_predicate, \^() {
2017-06-28 17:58:27 341
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-06-28 17:13:07 245
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人