
基础教程
文章平均质量分 62
墨柒_csdn
简书地址: https://www.jianshu.com/u/817df2cdf786
没有规划的人生,犹如行死走肉.
展开
-
使用CLLocationManager简单定位
背景: ios开发免不了用到定位功能,Xcode已经给我们提供了这个框架,并且(好像?)只能用这个框架,因为苹果是不允许使用第三方定位的,最多就是封装了第三方定位,这里不必深究。简介: 本文介绍@property (nonatomic, strong) CLLocationManager *locationManager;//定位管理@property (nonatomic,原创 2016-09-22 20:59:15 · 2117 阅读 · 1 评论 -
OC传值之-通知,NSNotificationCenter
1.背景: ios开发的传值方式大致分为五种,我们在写应用的时候免不了用到通知,每一种通知又有各自的特点,我们要根据自己的需要合理选择运用。本文着重介绍通知。2.简介: 本文介绍通知的基本用法,包括创建和发起通知等。3.原理: 通知的原理其实很简单,添加通知事件的时候设置一个标识符和一个通知执行的事件,然后在另一个地方发起通知,利用前面的标识符作为匹配。一般发起通知有条原创 2016-09-28 15:20:32 · 1174 阅读 · 0 评论 -
iOS 通过url获取网页文字内容
今天突然有一个需求, 第二个页面要显示一个网页,第一个页面要显示图片标题或者简介等内容,但是!后台仅仅返回了一个URL!这就意味着我必须在第一个页面自己通过URL拿到网页内部我需要的内容.这里就不详细说怎么拿到title或者图片之类的了,我的需求是拿到文章内容的文字部分拿来显示三排就够了:①拿到网页内容,很简单一句代码NSString *htmlString = [NSString str...原创 2018-04-02 16:46:53 · 5453 阅读 · 1 评论 -
微信支付、支付宝支付回调处理总结
做APP支付已经做了两三次了,每次都要花点时间去调试回调,很浪费时间,所以这次总结了一下我们需要在AppDelegate中做的事情。本文已经总结并解析了常用的错误码errorCode: 首先,遵守微信协议<WXApiDelegate>。 其次,需要注意的就是版本适配问题了,这个地方贴出两个版本适配的常用代码(宏定义/预编译宏),大家自行去了解相关用法:/*不是我不说怎么...原创 2018-04-28 11:19:09 · 3621 阅读 · 1 评论 -
iOS一个项目多个target,实现测试或者一个工程多个app管理
公司突然给了个需求,要把另一个项目整合到当前的项目里面,说是大部分页面代码共用少部分差别。后来我想了想,这个需求理论上是可以做的,但是要看两个项目的差别多大,其次!代码写得是不是很规范,耦合性高不高,在我看来我接手的项目代码写得很乱所以不赞成的,但是上面的要求,我还是去研究了一下具体的实现方案。 就如标题所说的,多个target的创建和一些配置而已,直接上图:①直接复制,会在下方多...原创 2018-07-12 09:46:40 · 2209 阅读 · 1 评论