iOS - U3D和iOS交互
一,applicationDidBecomeActive方法替换,更改启动方法和启动页面 **第一种:直接替换启动页面(次方案较少用)** - (void)applicationDidBecomeActive:(UIApplication*)application { ::printf("-> applicationDidBecomeActive()\n"); // if(_snapshotView) // { //// [_snapshotView removeFromSuperview]; //// _snapshotView = nil; // } //自插入代码 static dispatch_once_t disOnce; dispatch_once(&disOnce,^{ [self per...【详细】
ios U3D和iOS交互
2017年04月09日 赞:0 评论:0 阅读:260
iOS - 多线程相关
1.子线程中代理回调 **子线程中默认没有Runloop,所以delegate默认无法在子线程中回调** **子线程异步请求 创建runloop 在runloop中添加代理 设置nsmachport 进行线程通讯,调用方法 执行子线程,相关代理执行,逆地理编码成功后 移除通讯 ** - (void)location{ dispatch_queue_t deleQue = dispatch_queue_create("haha", DISPATCH_QUEUE_SERIAL); dispatch_async(deleQue, ^{ _runloop = [NSR...【详细】
ios 多线程
2017年02月28日 赞:0 评论:0 阅读:266
iOS - hexo 安装和使用
一.拥有一个GitHub 账号,并且GitHub会使用,此处不详细介绍,下面有相关资料介绍 GitHub! 二.创建新的资源库! **注意点**: 在仓库名字输入框中输入: 你想要的名字.github.io 然后点击Create repository即可。 三.添加新的密匙 终端输入指令: ssh-keygen -t rsa -C "Github的注册邮箱地址" 一路Enter过来就好,待秘钥生成完毕,会得到两个文件id_rsa和id_rsa.pub,用带...【详细】
ios Hexo (待更新) 安装和使用
2017年02月17日 赞:0 评论:0 阅读:237
iOS - 二维码扫描和生成相关 (待更新)
今天看到一篇新的博客,介绍了系统自带的方法创建二维码扫描功能,所以立贴准备把自己二维码扫描相关的代码好步骤写出来 ! 待更新 ! 传送地址 一、原生二维码实现 **1)控制器代码相关** 1.导入 Framework : #import <AVFoundation> 2.实现代理协议 : AVCaptureMetadataOutputObjectsDelegate UINavigationControllerDelegate UIImagePickerControllerDelegate 3.属性相关 ///...【详细】
ios - 二维码扫描和生成相关 (待更新)
2017年02月17日 赞:0 评论:0 阅读:319
iOS - runtime相关
**1.什么是 runtime ?** rumtime是运行时库,基于c语言的api接口, 作用是动态的创建一个类 动态的添加属性和方法 遍历属性和方法名 动态修改属性和方法等等 1.能动态产生一个类,一个成员变量,一个方法 2.能动态修改一个类,一个成员变量,一个方法 3.能动态删除一个类,一个成员变量,一个方法 //类在runtime中的表示 struct objc_class { Clas...【详细】
ios runtime相关(待更新)
2017年02月17日 赞:0 评论:0 阅读:301
iOS - 手机端的AR简单实现(待更新)
传送门 超级传送 公司需要在项目中做一个AR的简单实现,对这块不怎么熟悉,搜索资料后发现 Vuforia 和 EasyAR 可以简单使用! (注:构建文件基本都是使用 C++) 一.Vuforia **注:下载 SDK 和 Samples 时候需要翻墙,且若简介中出现 75字节,或者是无限循环解压,则下载错误** 1.搜索 Vuforia ,下载相关 SDK 和 Samples; 2.这个就有点坑了,想运行 sample demo,需要把下载...【详细】
ios 手机端的AR简单实现
2016年12月21日 赞:0 评论:0 阅读:397
iOS - 内存管理之图片缓存相关
第一.本地图片缓存问题 _1.发现问题_ 写了一个demo,由于不与后台交互,所以一些图片资源和背景都放到了工程中,加载刷新的卡片等也是从工程中直接导入而非后台请求,导致项目在运行中出现了内存暴涨问题,如果 有86%的内存都是 imageIO_Malloc 导致的! 尝试清空所有背景图片 内存有80多M直接降为20多M 且稳定在怎么 push 和 pop都不会增加内存; _2...【详细】
ios 内存管理之图片缓存相关
2016年11月08日 赞:0 评论:0 阅读:365
iOS - 视频和音频相关
注:本文采用了第三方框架 Masonry 和 ReactiveCocoa,请自行导入 相关素材 第一.视频 1.导入头文件和定义属性 #import <MediaPlayer> @property (nonatomic,strong) MPMoviePlayerController *moviePlayer;//视频播放控制器 2.在 viewDidLoad 方法里面添加 play 方法和通知 //添加通知 [self addNotification]; 3.相关方法 -(void)dealloc{ //移除所有通知监控 [[NSNotificationCenter defaultCenter]...【详细】
ios 音频和视频相关
2016年10月31日 赞:0 评论:0 阅读:355
iOS-消息推送之远程推送和本地推送
今天看到一篇很详细的关于推送的相关文章,一系列的本地推送和远程推送都有,收藏下来,以备后用! 推送之基础篇 推送之进阶篇1 推送之进阶篇2 DEMO地址 第一、远程推送相关 一、前往开发者中心配置 推送调试证书(用于未上线前推送调试)和推送发布证书(用于上线后推送) 注册证书链接 二、将证书的.cer和.p12文件提供给后台合成.pem文...【详细】
ios 消息推送之远程推送和本地推送
2016年10月26日 赞:0 评论:0 阅读:380
iOS-将阿拉伯数字转换成汉文数字或者将日期转换成古月份
一.将阿拉伯数字转换成汉文数字 - (NSString *)translationArabicNum:(NSInteger)arabicNum { NSString *arabicNumStr = [NSString stringWithFormat:@"%ld",(long)arabicNum]; NSArray *arabicNumeralsArray = @[@"1",@"2",@"3",@"4",@"5",@"6",@"7",@"8",@"9",@"0"]; NSArray *chineseNumeralsArray = @[@"一",@"二",@"三",@"四",@"五",@"六",@"七",@"八",@"九",@"零"]; NSArray *digits = @[@"个",@"十",@"百",@"千",@"万",@"十",@"百",@"千",@...【详细】
ios 将阿拉伯数字转换成汉文数字或者将日期转换成古月份
2016年10月25日 赞:0 评论:0 阅读:324
iOS -- ibeacon的相关知识
第一.ibeacon的扫描实现 1.导入头文件,调用代理和定义属性 #import <CoreLocation> <CLLocationManagerDelegate> @property (strong, nonatomic) CLBeaconRegion *myBeaconRegion; @property (strong, nonatomic) CLLocationManager *locationManager; 2配置info.plist相关参数 3.初始化相关变量 self.locationManager = [[CLLocationManager alloc] init]; self.locationManager.delegate = self; //传入自己使用的ibeacon的...【详细】
ios ibeacon的相关知识
2016年10月18日 赞:0 评论:0 阅读:336
iOS-ReactiveCocoa相关
第一传送门基础教程 第二传送门基础篇 第二传送门进阶篇 第三传送门官方文档翻译 RAC(ReactiveCocoa)的简单使用 注意点: RAC 使用的时候,回调方法中的 self 和变量的 self 都需要弱引用,不然会影响 dealloc 的释放! 例: 第一.RAC的集成 注意点:集成 RAC和其他第三方框架时候,有时候会产生冲突;如果确定使用RAC,尽量优先集成RAC! 第二.在需要使用RAC的...【详细】
ios ReactiveCocoa相关
2016年10月08日 赞:0 评论:0 阅读:384
iOS - 拍照功能、选择照片功能和选择视频,长按删除、预览等
一.使用 UIPickerViewController 自定义相机和相册功能 备用: 1. 在info.plist里面添加Localized resources can be mixed设置为YES(表示是否允许应用程序获取框架库内语言) 2.提示框 UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"温馨提示" message:@"请去-> [设置 - 隐私 - 相机 - 秀贝] 打开访问开关" preferredStyle:UIAlertControllerStyleAlert]; [alert addAction:...【详细】
ios 拍照功能 选择照片功能和选择视频 长按删除 预览等
2016年10月07日 赞:0 评论:0 阅读:469
定时器
第一种 : NSTimer @property(nonatomic,strong)NSTimer *timer; //创建定时器 self.timer = [NSTimer scheduledTimerWithTimeInterval:1.5 target:self selector:@selector(imageChange) userInfo:nil repeats:YES]; //定时器实现方法 - (void)imageChange{ } 第二种 : GCD定时器 dispatch_source_t timer = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER, 0, 0, dispatch_get_main_queue()); dispatch_source_set_timer(timer, DISPATCH_TIME_NOW, 2 *...【详细】
ios 定时器
2016年09月24日 赞:0 评论:0 阅读:285
ApplePay应用内支付线上接入教程
备注自用 第一种. 传送门 第二种. 超级传送门 【详细】
ios app 在系统中如何适配不同的屏幕的尺寸
2016年09月24日 赞:0 评论:0 阅读:315
iOS--ASCII码对照表
备注自用 传送门 【详细】
ios app 在系统中如何适配不同的屏幕的尺寸
2016年09月23日 赞:0 评论:0 阅读:295
iOS--APP 在系统中如何适配不同的屏幕的尺寸
备注自用 精辟详细,看完茅塞顿开!以前一直迷迷糊糊1X 2X 3X图的由来以及屏幕的相关介绍! 超级传送门 【详细】
ios app 在系统中如何适配不同的屏幕的尺寸
2016年09月23日 赞:0 评论:0 阅读:365
iOS-报错累计整理 (持续更新)
** 突然想到为何不把开发中经常遇到的报错信息整理起来,方便以后回顾!说干就干!** 第一. info.plist could`t be removed 解决方法: 快捷键:shift + command + G , 输入含自己电脑路径(/Users/XX/Library/Developer/Xcode),删除DerivedData文件夹,回到xcode,选择 product 后 clean 一下,运行OK! 第二.Signing for "XXX" requires a development team. Select a development team in the project edi...【详细】
ios 报错累计整理
2016年09月22日 赞:1 评论:0 阅读:832
iOS-网络相关
第一.HTTP相关 传送门 第二.网络开发 超级传送门 第三.Swift版后台开发 跨星际传送门 =================获取网络信号====================== 第一.Reachability 方法 _1.导入 Reachability.h 和 Reachability.m 文件 (自行下载)_ _2.相关控制器导入头文件和库文件 SystemConfiguration.framework_ _3.创建相关属性:_ @property (nonatomic, strong) Reachability *reachability; _4.相关申明:_ [[NSNot...【详细】
ios 小常识知识点
2016年09月18日 赞:0 评论:0 阅读:343
iOS-小常识知识点 (持续更新)
第一.app如何添加AirDrop文件分享功能 苹果在iOS 7 SDK中集成了UIActivityViewController类,可以让你很简单地就能把AirDrop功能整合进app中! MobileVLCKit 第三方 多格式支持 视频播放! 第二.内存泄露分析及解决 静态分析内存泄露 使用Xcode自带的Analyze功能(Product-> Analyze)(Shift + Command + B),对代码进行静态分析,对于内存泄露(Potential Memory Leak),...【详细】
ios 报错累计整理
2016年09月18日 赞:2 评论:0 阅读:868
共82个 共5页 12345
sina weixin mail 回到顶部