- 博客(10)
- 收藏
- 关注
原创 利用Runtime快速归档
/*平时用coder归档类的变量的时候,需要把每个变量都设置一个key(这个key可能还需要拼一些东西,具体未测试),这里利用runtime获取变量名加kvc赋值实现归档需要引入#import <objc/runtime.h>*///coder初始化- (id)initWithCoder:(NSCoder *)aDecoder { if (self = [super...
2018-04-03 13:54:27 174
转载 传感器CoreMotion
CoreMotion框架的使用CoreMotion框架十分强大,它不仅将加速度传感器和螺旋仪传感器进行了统一配置和管理,还为我们封装了许多算法,我们可以直接获取到设备的运动状态信息。1、CoreMotion负责处理的数据CoreMotion负责处理四种数据,一种是加速度数据,一种是螺旋仪数据,一种是磁感应数据,还有一种是前三种数据通过复杂运算得到的设备的运动数据。几个主要的类如下:...
2018-04-03 13:53:49 219
原创 上线准备材料
1.名称:2.隐私策略网址(可不填):3.价格:4.四种iphone尺寸的APP预览和屏幕截图(每种最多5张,这里放的图片上架appstore后会在展示栏展示): 1)3.5英寸: 640 x 960像素 2)4英寸: 640 x 1136像素 3)4.7英寸:750 x 1334像素 4)5.5英寸:1242 x 2208像素5.描述(上架后会展示出来)...
2018-04-03 13:53:01 373
原创 scrollView的ContentSize自适应
- (void)reloadScrollViewContentSizeWithScrollView:(UIScrollView *)scrollView { NSMutableArray * arr = [NSMutableArray array]; [[scrollView subviews] enumerateObjectsUsingBlock:^(__kindof UIVie...
2018-04-03 13:51:18 2718
原创 navigation设置渐变色
CAGradientLayer *gradientLayer = [CAGradientLayer layer];gradientLayer.colors = @[(__bridge id)[UIColor cyanColor].CGColor, (__bridge id)[UIColor blueColor].CGColor];gradientLayer.locations = @[@(0)...
2018-04-03 13:50:47 416
原创 mac上搭建svn服务器
首先你应该有一些终端的操作基础,命令行需要输入的指令我会用中括号"[]"扩起来,不要把中括号也复制上噢。mac上已经自带了svn,搭建svn服务器统共分三步,第一步创建svn文件夹,第二步修改配置文件,第三步启动svn服务(下面以svn服务端文件夹在桌面为例给大家讲讲):1.创建一个svn的总文件夹名字随意起,命令行:[mkdir ~/Desktop/svn](在桌面创建一个名为svn的文件夹)...
2018-04-03 13:49:53 197
原创 ios9HTTPS网络请求
错误描述:App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app‘s Info.plist file. 在iOS9 beta中,苹果将原http...
2018-04-03 13:48:39 463
原创 iOS中蓝牙开发(BLE)宏观分析
BLE初探BLE是蓝牙4.0技术,省电,蓝牙方面苹果主推BLE技术,低级的蓝牙技术苹果目前应该是不支持了,非要支持的话硬件需要通过MFI认证。需要用到的框架是苹果的CoreBluetooth。@import CoreBluetooth;即可首先讲一下宏观的知识:BLE中蓝牙分为两个模式:1.外设模式 2.中心模式1.外设模式一般都是其他蓝牙设备为外设,手机为中心,外设中包含有服务...
2018-04-03 13:47:57 362
原创 iOS11 UIScrollView及子类自动下沉问题
if (@available(iOS 11.0, *)) { [_mainTableView setContentInsetAdjustmentBehavior:UIScrollViewContentInsetAdjustmentNever];} else { [self setAutomaticallyAdjustsScrollViewInsets:NO];}
2018-04-03 13:47:18 475
转载 ffmpeg视频处理
iFrameExtractor地址:https://github.com/lajos/iFrameExtractorffmpeg的简介FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。"FFmpeg"这个单词中的"FF"指的是"Fast Forward"。ffmpeg支持的格式 ASF AVI BFI ...
2018-04-03 13:45:55 830
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人