objective-c
文章平均质量分 68
Rango_Lu
这个作者很懒,什么都没留下…
展开
-
git 基础使用
https://git-scm.com/book/zh/v2原创 2016-11-23 15:51:45 · 449 阅读 · 0 评论 -
Runtime 学习-方法交换
应用场景有很多,因为系统很多方法是不报错误的,我们就可以换成自己的方法,加入一些提示或者判断#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // Do an原创 2017-06-16 17:51:17 · 382 阅读 · 0 评论 -
Runtime 学习-自动归档
Runtime - 自动归档 其实没多少代码,直接看图吧#import "Person.h"#import @implementation Person- (void)encodeWithCoder:(NSCoder *)encoder{ unsigned int count = 0; // 获取实例变量列表 Ivar *是一个指针,指向第原创 2017-06-16 10:58:01 · 304 阅读 · 0 评论 -
iOS开发 支持https请求以及https请求的抓包
iOS9推出的时候,苹果希望大家使用https协议,来提高数据传输之间的安全性。下面我就从最简单的代码介绍,如何在工程中设置,来支持https的请求。一、证书准备篇1.证书转换在服务器人员,给你发送的crt证书后,进到证书路径,执行下面语句// openssl x509 -in 你的证书.crt -out 你的证书.cer -outform der这样你就可以得到c转载 2016-12-20 09:59:11 · 374 阅读 · 0 评论 -
iOS中.h或.m文件名后会有M,A,?
M 即:Modified 当你修改一个文件内容,会在后面出现M。A 即:Add 新增了一个文件,会在后面出现 A? 代表未能识别 通常如果使用git之类的版本控制器,添加文件后没有进行提交,就会出现?(1.遇到引用文件夹为蓝色的情况,是你以为勾了copy项,所以就点确定了,结果文件夹是蓝色的,这样操作的还是删了吧,应该拖进来的时候选择create原创 2016-12-16 14:34:06 · 862 阅读 · 0 评论 -
NSDate 总结
最近做一个限时抢购,根据当前时间判断当前活动的状态,最好是用服务器返回的时间,因为本地时间用户可以更改,中间去掉“T”是因为服务器返回的 2016-12-13T12:00:00 NSDate *currentDate = [NSDate date]; NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; f原创 2016-12-13 14:33:03 · 287 阅读 · 0 评论 -
The request was denied by service delegate (SBMainWorkspace) for reason: Unspecified.
错误:The request to open xxx failed.The request was den (2016-11-17 11:28:27)转载▼标签: ios oc 错误 unspecified分类: OC-错误、警告总结今天Xcode出现了一个神奇的错误The转载 2016-11-25 15:38:13 · 2683 阅读 · 0 评论 -
iOS开发库—记录
开发类库UI项目名称项目信息1、MJRefresh仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。 (国人写)2、CBStoreHouseRefreshControl一个效果很酷炫的下转载 2016-12-07 10:59:37 · 451 阅读 · 0 评论 -
Thread 1: breakpoint 2.2
今天在运行demo的时候,打了一个全局断点,结果报了一个这样的错误继续执行也没有问题,但是每次走到这个位置就会停顿一下,这是因为在很多的情况下,系统内部抛出了这样一个异常,但是这个异常并不致命,(例如,AVFoundation经常这样。),通常情况下 会被忽落掉,但是当你有一个全局断点的时候,就会导致在这个位置暂停一下。原创 2016-12-06 10:38:11 · 2462 阅读 · 0 评论 -
xcode 8 打印一堆
当我们装了xcode 8 一运行工程 就输出一堆 东西 不想他输出怎么办?一步步点.....Xcode8 ->product ->Scheme-> Edit Scheme... -> Run -> Arguments, 在Environment Variables里边添加 OS_ACTIVITY_MODE = disable备注:在真机上测试,如果这个设置了,iOS版本原创 2016-11-21 10:33:10 · 257 阅读 · 0 评论 -
iOS 10.0 10.1 真机调试包
10.0的包 https://pan.baidu.com/s/1jI4V1eI10.1的包 https://pan.baidu.com/s/1c1HcHVU原创 2016-11-21 11:13:03 · 461 阅读 · 0 评论 -
iOS 自定义代码块
有的代码使用率太高了,我又太懒了,怎么办?自定义代码块(就是懒才想到的.....)比如写model类的时候,一堆的@proprety.......比如写tableView的时候,好多页面都要实现方法......怎么办 ,还是跟着点......点好以后 选中你想定义的代码,拖到“ 点2 ”的框框里,会出现一个绿色的 “+” 号,松手就弹出下面的框框T原创 2016-11-21 14:04:15 · 310 阅读 · 0 评论 -
iOS iBeacon初探
1,Privacy - Bluetooth Peripheral Usage Description Privacy - Location When In Use Usage Description原创 2016-11-22 18:04:10 · 569 阅读 · 0 评论 -
[iOS]应用内支付(内购)的个人开发过程及坑
本文会给大家详细介绍iOS内购,这是本人16年5月底的开发过程,希望对看完此篇文章的人有所帮助。 本文基于XcodeVersion 7.3 (7D175)版本,手机是iPhone 6,9.3系统。 部分地方直接摘自网络,基本上是我的逻辑,省时省心省力。一. 创建测试App首先你需要登录 App的ItunesConnection,你会看到如下界面 简单的介绍一下这几个选项转载 2016-11-23 15:22:02 · 1506 阅读 · 0 评论 -
iOS App上架流程(2016详细版)
一、前言:作为一名iOSer,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步骤。二、准备:一个已付费的开发者账号(账号类型分为个人(Individual)、公司(Company)、企业(Enterprise)、高校(University)四种类型,每年资费分别为$99、$99、$299、免费。)。一个已经开发完成的项目。三、检查:你的转载 2016-11-23 15:27:25 · 684 阅读 · 0 评论 -
链式语法—学习
#import "ViewController.h"#import "Person.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after lo原创 2017-06-16 18:47:15 · 473 阅读 · 0 评论