上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要: URL加解密 背景介绍 iOS 下URL加解密,项目使用AFNetworking 虽然是使用HTTPS,但是从安全方面考虑,在很多情况下还是需要对url的参数进行加密的。 接口如 https://192.160.0.123:92/frame/webInteface.do?(method=addNew 阅读全文
posted @ 2016-06-20 15:30 struggle_time 阅读(2572) 评论(4) 推荐(1) 编辑
摘要: AV Foundation 主要框架 CoreAudio 音频处理框架 扩展学习:《Learning CoreAudio》 CoreVideo 视频处理的管道模式,逐帧访问 CoreMedia 提供音频和视频处理的低级数据类型和接口,如CMTime CoreAnimation 动画框架 AV Fou 阅读全文
posted @ 2016-04-23 14:36 struggle_time 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 合成图片 直接合成图片还是比较简单的,现在的难点是要把,通过文本输入的一些基本数据也合成到一张图片中,如果有多长图片就合成长图。 现在的实现方法是,把所有的文本消息格式化,然后绘制到一个UILable中,然后自适应高度,然后把这个控件截取出来一张图片,和拍的照片合成一张图片。 示例界面如下 1、基本 阅读全文
posted @ 2016-03-06 16:37 struggle_time 阅读(3501) 评论(0) 推荐(0) 编辑
摘要: 读写plist文件 问题,我有一个plist文件,表示56个民族的,但是里面保存的字典,我想转换成一个数组 好的,那么就先遍历这个plist,然后将结果保存到一个数组中,这里出现的一个问题就是C语言字符串转换成NSString的问题,一开始使用 ,一直出问题,转换后有问题。 然后我就换了一... 阅读全文
posted @ 2016-01-06 15:00 struggle_time 阅读(560) 评论(0) 推荐(0) 编辑
摘要: Debug Symbol(调试符号) 编译警告 从svn下载下来的文件,到处都是编译警告,看着不爽,找下原因,没想到还是一条大鱼 通过在Google里面搜索,终于弄明白了,通过在XCode里面将Generate Debug Symbol的值设为NO,重新编译一下生成静态库,这次编译... 阅读全文
posted @ 2015-12-10 18:46 struggle_time 阅读(4280) 评论(0) 推荐(0) 编辑
摘要: 判断用户短时间内发送消息太多 看到这个问题时,我想到了定时器,首先定义一个变量 保存发送次数,然后在第一次输入时开启定时器 ,5s之内如果 没有超过8条,就在5s后重置 ,如果5s内发送次数超过8条,就开启另一个定时器timer2,来延迟执行发送操作,在timer2中要先取消之前的 ,然后就 ... 阅读全文
posted @ 2015-11-25 22:54 struggle_time 阅读(339) 评论(1) 推荐(0) 编辑
摘要: iOS中控制器的释放问题 ARC工程是可以重写dealloc方法并被系统调用的,但不需要手动调用父类的dealloc,手写[super dealloc]方法会报错,事实上系统会自动帮你调用父类的dealloc方法,不需要你实现。可以通过在dealloc方法中打印log查看控制器是否被释放。 ... 阅读全文
posted @ 2015-11-17 00:14 struggle_time 阅读(1502) 评论(0) 推荐(0) 编辑
摘要: 关于按钮多次点击问题 在处理点击事件或者其他类似事件时,要避免多次点击并没有很好的方法 下面这一种我认为比较好的方式 通过performSelector 延迟某方法的执行,然后再通过cancelPreviousPerformRequestsWithTarget:self 来取消之前要执... 阅读全文
posted @ 2015-11-17 00:08 struggle_time 阅读(920) 评论(0) 推荐(0) 编辑
摘要: UIButton UIButton做frame动画时,不响应点击 在一个View内部加入几个按钮,然后改变这个view的frame来做动画,但是按钮不响应点击事件。 问题代码 解决问题 结论 应该是在改变一个控件的frame做动画时,控件的交互被关闭了,所以要在做动... 阅读全文
posted @ 2015-11-07 10:47 struggle_time 阅读(1864) 评论(0) 推荐(0) 编辑
摘要: iOS中的数据库应用 SLQLite简介 什么是SQLite SQLite是一款轻型的嵌入式数据库 它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了 它的处理速度比Mysql、PostgreSQL这两款著名的数据库都还快 什么是数据库 数据库(Database)是按照数据结构来组织、 阅读全文
posted @ 2015-10-15 08:37 struggle_time 阅读(378) 评论(0) 推荐(0) 编辑
摘要: swift中的t正则表达式 正则表达式是对字符串操作的一种逻辑公式,用事先定义好的一些特定字符、及这些特定字符的组合,组成一个"规则字符串",这个"规则字符串"用来表达对字符串的一种过滤逻辑。 正则表达式的用处: 1. 判断给定的字符串是否符合某一种规则(专门用于操作字符串) 电... 阅读全文
posted @ 2015-10-08 10:25 struggle_time 阅读(4238) 评论(2) 推荐(0) 编辑
摘要: Swift 与众不同的地方 switch(元组) 特点 其他语言中的switch语句只能比较离散的整形数据(字符可以转换成整数) 但是swift中可以比较整数、浮点数、字符、字符串、和元组数据类型,而且它可以是离散的也可以使连续的范围 而且在swift中case语句不需要显示的添加break... 阅读全文
posted @ 2015-10-06 09:14 struggle_time 阅读(2181) 评论(0) 推荐(1) 编辑
摘要: Objective-C中的self和super1.self是一个隐藏参数,super是编译器指示符2.self和super指向同一个消息接收者3.self调用是从当前类的方法列表中查找方法,如果没有就去父类查找,直到查找到NSObject类.super会直接从父类的方法中开始查找,如果没有就去父类得... 阅读全文
posted @ 2015-09-19 16:52 struggle_time 阅读(229) 评论(0) 推荐(0) 编辑
摘要: Xcode坑之一Invalid argument 正在搞代码,运行程序时突然发现程序不能再次运行了,一运行就提示 然后FQ各种查啊,试了好多方法都不行,重启,重置,我用git回退了几个版本都不行。要疯了 最后终于找到问题所在了,原来是工程中的Bundle ID 不知道什么时候变为... 阅读全文
posted @ 2015-09-09 20:09 struggle_time 阅读(766) 评论(2) 推荐(0) 编辑
摘要: 0、QQ好友列表实现 0、首先说说实现思路 自定义 ,每一个分组都是一个 ,然后自定义cell,这里分组的实现主要是自定义 ,这个折叠效果主要靠这个header的响应 代码参考 https://github.com/hellovoidworld/QQFriendList 1、实现... 阅读全文
posted @ 2015-09-08 23:32 struggle_time 阅读(3128) 评论(3) 推荐(2) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页