随笔分类 -  iOS开发

摘要:一般而言,处理文件时都要经历以下四个步骤:1.创建文件2.打开文件,以便在后面的I/O操作中引用该文件3.对打开的文件执行I/O操作(读取、写入、更新)4.关闭文件iOS中,对文件常见的处理方式详解(通过该文章,我们可以了解在iOS中,常用的文件处理方法)iOS开发之沙盒和文件操作(iOS的沙盒机制... 阅读全文
posted @ 2015-10-09 15:59 wangtao169447 阅读(5088) 评论(0) 推荐(1)
摘要:首先需要了解一下iOS中静态库和动态库、framework的概念静态库与动态库的区别首先来看什么是库,库(Library)说白了就是一段编译好的二进制代码,加上头文件就可以供别人使用。什么时候我们会用到库呢?一种情况是某些代码需要给别人使用,但是我们不希望别人看到源码,就需要以库的形式进行封装,只暴... 阅读全文
posted @ 2015-10-08 14:37 wangtao169447 阅读(18834) 评论(0) 推荐(0)
摘要:原文地址:http://blog.csdn.net/hengyunabc/article/details/34623957移动App该如何保存用户密码?这个实际上和桌面程序是一样的。先看下一些软件是如何保存用户密码的:我们先来看下QQ是怎么保存密码的:参考:http://bbs.pediy.com/... 阅读全文
posted @ 2015-03-15 16:18 wangtao169447 阅读(3770) 评论(0) 推荐(0)
摘要:很久以前,想从GitHub下载项目使用,非常麻烦和不方便,在一个偶然的机会,知道了CocoaPods这个第三方类库管理工具,真是非常方便啊,现在推荐给大家。希望大家也能使用它,提升大家引用类库的效率,珍惜时间。一、CocoaPods介绍CocoaPods 是开发 OS X 和 iOS 应用程序的一个... 阅读全文
posted @ 2014-08-08 13:36 wangtao169447 阅读(544) 评论(0) 推荐(0)
摘要:github下载地址:https://github.com/nicklockwood/iConsole偶然看到的一个iOS及时log日志查看工具,通过该工具,我们可以在任何想看日志的时候,通过手势呼出log日志页,查看app的crash信息或者其他信息。另外,也可以通过查看代码的实现方式,学习在wi... 阅读全文
posted @ 2014-08-01 10:46 wangtao169447 阅读(6110) 评论(0) 推荐(0)
摘要:原文地址:http://onevcat.com/2013/05/talk-about-warning/一个有节操的程序员会在乎自己的代码的警告,就像在乎饭碗边上有只死蟑螂那样。 ——@onevcat重视编译警告现在编译器有时候会很吵,而编译器给出的警告对开发者来说是很有用的信息。警告不会阻止继续编译... 阅读全文
posted @ 2014-07-27 18:33 wangtao169447 阅读(541) 评论(0) 推荐(0)
摘要:iOS页面间传值的方式(NSUserDefault/Delegate/NSNotification/Block/单例)实现了以下iOS页面间传值:1.委托delegate方式;2.通知notification方式;3.block方式;4.UserDefault或者文件方式;5.单例模式方式;6.通过... 阅读全文
posted @ 2014-07-18 11:32 wangtao169447 阅读(7635) 评论(5) 推荐(9)
摘要:今天在编写model时,突然发现了“Cannot assign to 'self' outside of a method in the init family”问题。后通过搜索解决了此问题,记录之。有时候我们重写父类的init方法时不注意将init后面的第一个字母写成了小写,在这个方法里面又调用父... 阅读全文
posted @ 2014-07-16 10:45 wangtao169447 阅读(585) 评论(0) 推荐(0)
摘要:参考:http://blog.csdn.net/mad1989/article/details/8167529(xcode APP 打包以及提交apple审核详细流程(新版本更新提交审核))http://www.ttlsa.com/dev/how-to-publish-iosapp-to-appst... 阅读全文
posted @ 2014-07-10 21:39 wangtao169447 阅读(19245) 评论(4) 推荐(3)
摘要:要实现消息推送功能,我们可以采用第三方(腾讯:信鸽;百度:云推送;极光推送;友盟);当然,因为各种原因,我们不能使用第三方的推送服务,那我们就需要自己编写服务端。在网上寻觅了很久,找到一篇很不错的讲解消息推送的文章,包含(object c 版本 c 版本 java 版本 php 版本)的后端实现,分... 阅读全文
posted @ 2014-07-01 21:19 wangtao169447 阅读(732) 评论(0) 推荐(0)
摘要:最近在项目中使用了UIWebView。需要加载网页。其中碰到了一些问题,就学习了下HTTP相关知识。其中有些资源很好,现贴出来分享一下。原文地址:http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html当今web程序的开发技术真是... 阅读全文
posted @ 2014-06-26 17:15 wangtao169447 阅读(389) 评论(0) 推荐(0)
摘要:重新回顾、学习GCD、Block。先贴出一篇不错的讲解GCD基础使用的文章原文地址:http://blog.csdn.net/aolan1108/article/details/17283415做了2年的ios开发,很想静下心来想想,做一些总结,但是苦于生活和工作方面的种种原因,一直没能如愿。今天终... 阅读全文
posted @ 2014-06-22 14:06 wangtao169447 阅读(744) 评论(0) 推荐(0)
摘要:因为项目的需求,需要实现消息推送的功能,所以最近调研了很多有关消息推送的消息。1、需要了解公钥和私钥http://www.cnblogs.com/JuneWang/p/3793910.html2、了解certificate、appid、Provisioning等的作用。http://www.cnbl... 阅读全文
posted @ 2014-06-19 21:55 wangtao169447 阅读(5055) 评论(0) 推荐(0)
摘要:做真机测试的时候,按照网上的流程,走通了,当时没有注意各种证书等的意思。现在做消息推送,需要各种证书、APP ID信息,为了更好的理解这个过程,所以整理了网上关于证书等的相关资料。方便自己和有需要的朋友。内容参考自:http://blog.csdn.net/hitwhylz/article/deta... 阅读全文
posted @ 2014-06-18 09:23 wangtao169447 阅读(5407) 评论(1) 推荐(1)
摘要:最近开始做消息推送,有不少概念性的东西需要知道,首先应该了解的是密钥。这片文章很清晰的讲解了对称密钥、非对称密钥、ssl的知识。原文地址:http://chenling1018.blog.163.com/blog/static/1480254201058112410789/一,公钥私钥1,公钥和私钥... 阅读全文
posted @ 2014-06-18 09:02 wangtao169447 阅读(4528) 评论(0) 推荐(0)
摘要:原文地址:http://tech2ipo.com/66893TestFlight / viaiMore作者:Nick Arnott 译者:翛凌 原文:iMoreiOS 应用程序的测试对于 iOS 开发者来说一直让人非常头疼。所以苹果公司大张旗鼓地在 WWDC 2014 上宣布 TestFlight ... 阅读全文
posted @ 2014-06-15 00:26 wangtao169447 阅读(619) 评论(0) 推荐(0)
摘要://弹出actionsheet。选择获取头像的方式//从相册获取图片-(void)takePictureClick:(UIButton *)sender{// /*注:使用,需要实现以下协议:UIImagePickerControllerDelegate,// UINavigation... 阅读全文
posted @ 2014-06-11 20:32 wangtao169447 阅读(3303) 评论(2) 推荐(0)
摘要:1.方法一:被隐藏的指令是recursiveDescription,你可以简单地用它对view进行检查,在view中调用recursiveDescription来打印它的继承关系。由于是私有方法,键入时不会有任何提示,注意不要输错。即在debug区域。输入 po [self.view recursi... 阅读全文
posted @ 2014-06-11 09:42 wangtao169447 阅读(458) 评论(0) 推荐(0)
摘要:感觉挺有用的一篇文章,分析了4种解决方案。回头测试之。如果有别的方案,我会在后面补上。原文地址:http://www.ifun.cc/blog/2014/02/21/dong-tai-ji-suan-uitableviewcellgao-du-xiang-jie/不知道大家有没有发现,在iOS AP... 阅读全文
posted @ 2014-06-05 00:30 wangtao169447 阅读(965) 评论(0) 推荐(0)
摘要:问题1:在ios中使用UITableView时,当行数较少是,可能一屏幕能显示完全所有行,这时候会出现下面的问题,显示多余的分隔线图如下:解决方案://解决方案1//添加如下代码-(CGFloat)tableView:(UITableView *)tableView heightForFooterI... 阅读全文
posted @ 2014-06-03 20:10 wangtao169447 阅读(950) 评论(0) 推荐(0)