201611-23 如何备份导出 iOS 微信聊天数据库 网络上已经有一些关于探讨如何导出IOS版微信聊天记录的导出,比如WeBack和iTools,但这两类工具主导针对的都是小白用户,并没有给出如何获取完整数据库的方案,尽管实际原理相差无几,但想要程序更好地进行操作数据,还是所有差别,特此记录。目前最新的IOS版本为10.1.1,据观察该版本的备份文件存储格式与IOS9略有不同,因此部分没有及时更新的导出工具暂时无法使用。创建iPhone备份想要获取到应用的... 继续阅读 >
201602-29 ios 照相机和相册的调用 一个简单的功能,上传照片或者拍照可以用到.//首先遵循两个代理<UIImagePickerControllerDelegate,UINavigationControllerDelegate>//我们创建一个btn和一个imageview,btn用来触发事件调起照相机和相册的功能,imageview用来展示选取或者拍摄的图片.self.view.backgroundColor=[UIColorwhiteColor];UIButton*btn=[[UIButtonalloc]initWithFrame:CGRectMake(100,100,200,50)];btn.backgroundColor=[UIColorblac... 继续阅读 >
201602-19 iOS开发探索-正则表达式 概念正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。给定一个正则表达式和另一个字符串,我们可以达到如下的目的:给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”);可以通过正则表达式,从字符串中获取我们想要的特定部分。正则表达式的特点是:灵活性、逻辑性和功能性... 继续阅读 >
201602-11 如果你恨一个程序员,忽悠他去做iOS开发 Develop-2.2.png如果你恨一个程序员,忽悠他去做iOS开发。不管他背景是cobel还是java,送他一本iOS开发的书。这种书最好是国人写的,容易以偏概全一点,相比洋鬼子的书,更容易学到皮毛。这叫舍不得孩子套不着狼,谁叫你恨他呢。然后你就会发现他没事会琢磨一下在虚拟机里运行一下macOSX。Mac高大上啊,一用就上瘾。慢慢的,你发现他不再满足虚拟机了。程序员嘛,一般都对性能敏感的。他开始琢磨黑苹果了。这是发病的第一个阶... 继续阅读 >
201511-13 17个提升iOS开发效率的必用工具 时间就是金钱。编码效率的提升意味着更多的收入。可是当我们的开发技巧已经到达一定高度时,如何让开发效率更上一层楼呢?答案就是使用开发工具!在这篇文章中,我会向你介绍一些帮助我提升编码速度和工作效率的工具。Xcode插件几乎所有开发者都知道Alcatraz是一个开源的包管理工具,可以让我们更轻松地管理各种插件。接下来就介绍下我的最推荐的10个插件:10.HOStringSense在编辑字符串的时候,它会在代... 继续阅读 >
201507-08 10步成为专业iOS开发者——新手向,从零起步 想在移动开发大餐中分一杯羹,体验最火最炫的技术?小伙子,很有眼光嘛毫无疑问,移动开发在目前和未来几年内都会盛极一时。无数开发职位虚位以待。各大公司都在寻找各种层次的程序员——新手级、入门级、中级、老手、专家。本文是写给新手们的——我会帮你们找到第一份iOS开发工作。“我干嘛听你的?”,你可能会这么说。是个问题——如果是菜鸟乱给建议,那倒是不听... 继续阅读 >