随笔分类 -  iOS

摘要:前言 今天将一些简化工程代码的宏定义拿出来分享一下,自定义一些宏可以有效的简化代码,提高编码效率。 Application #define APPLICATION [UIApplication sharedApplication] #define APPDLE (AppDelegate*)[APPL 阅读全文
posted @ 2016-02-29 15:01 Coder-LiLe 阅读(270) 评论(0) 推荐(0)
摘要:目录 引言 写在前面 一App IDbundle identifier 二设备Device 三开发证书Certificates 证书的概念 数字证书的概念 iOS开发证书 iOS开发证书的根证书 申请证书CSRCertificate Signing Request 四供应配置文件Provisioni 阅读全文
posted @ 2016-02-29 14:44 Coder-LiLe 阅读(658) 评论(0) 推荐(0)
摘要:1. 今天打包上传文件时出现“Missing iOS Distribution signing identity for XXXX” 导致问题的原因是:下边这个证书过期了 以下是苹果官方给出的回应: Thanks for bringing this to the attention of the c 阅读全文
posted @ 2016-02-29 14:43 Coder-LiLe 阅读(183) 评论(0) 推荐(0)
摘要:更新Xcode7之后报错: Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/U 阅读全文
posted @ 2016-02-23 17:21 Coder-LiLe 阅读(117) 评论(0) 推荐(0)
摘要:时间就是金钱。编码效率的提升意味着更多的收入。可是当我们的开发技巧已经到达一定高度时,如何让开发效率更上一层楼呢?答案就是使用开发工具!在这篇文章中,我会向你介绍一些帮助我们提升编码速度和工作效率的工具。Xcode插件几乎所有开发者都知道Alcatraz是一个开源的包管理工具,可以让我们更轻松地管理... 阅读全文
posted @ 2016-01-07 18:31 Coder-LiLe 阅读(205) 评论(0) 推荐(0)
摘要:一.项目中常见文件1.info.plist常见设置建立一个工程后,会在Supporting.files文件夹下看到一个“Info.plist”的文件(Xcode7中),该文件对工程做一些运行期的配置,非常重要,不能删除项目中的其他Plist文件不能带有"Info"这个字眼,否则会被认为是“Info.... 阅读全文
posted @ 2015-11-17 18:25 Coder-LiLe 阅读(684) 评论(0) 推荐(0)
摘要:iOS中的数据持久化方式,基本上有以下四种:属性列表 对象归档 SQLite3和Core Data1.属性列表涉及到的主要类:NSUserDefaults,一般 [NSUserDefaults standardUserDefaults]就够用了@interface User : NSObject @... 阅读全文
posted @ 2015-10-28 11:36 Coder-LiLe 阅读(267) 评论(0) 推荐(0)
摘要:基本介绍UITableView有两种风格:UITableViewStylePlain和UITableViewStyleGrouped。这两者操作起来其实并没有本质区别,只是后者按分组样式显示前者按照普通样式显示而已。大家先看一下两者的应用:1>分组样式2>不分组样式大家可以看到在UITableVie... 阅读全文
posted @ 2015-10-28 09:21 Coder-LiLe 阅读(216) 评论(0) 推荐(0)
摘要:iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录、微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等。今天将和大家一起学习如何使用系统应用、使用系统服务:调用系统应用使用系统服务短信与邮件通讯录蓝牙社交Game Center应用内购买iCloudPass... 阅读全文
posted @ 2015-10-27 15:12 Coder-LiLe 阅读(268) 评论(0) 推荐(0)
摘要:1.AFNetworking 目前比较推荐的iOS网络请求组件,默认网络请求是异步,通过block回调的方式对返回数据进行处理。2.FMDB 对sqlite数据库操作进行了封装,demo也比较简单。3.MBProgressHUD 也是iOS项目常用的一个组件,用于显示过渡效果的,比如网络请求之... 阅读全文
posted @ 2015-10-27 14:42 Coder-LiLe 阅读(446) 评论(0) 推荐(0)
摘要:iOS消息推送的工作机制可以简单的用下图来概括:Provider是指某个iPhone软件的Push服务器,APNS是Apple Push Notification Service的缩写,是苹果的服务器。上图可以分为三个阶段:第一阶段:应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。... 阅读全文
posted @ 2015-10-27 13:42 Coder-LiLe 阅读(285) 评论(0) 推荐(0)
摘要:Core Data可能是OS X和iOS中最容易被误解的框架之一了。为了帮助大家理解,我们将快速研究Core Data,来看一下它是关于什么的。为了正确使用Core Data, 有必要理解其概念。几乎所有Core Data引起的挫败,都是因为不理解它能做什么和它是怎么工作的。让我们开始吧。Core ... 阅读全文
posted @ 2015-10-27 13:27 Coder-LiLe 阅读(396) 评论(0) 推荐(0)