- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 iOS AVAudioSession、AudioSession Category选择和声音通道听筒、扬声器切换
选择一个Category#pragma mark -- Values for the category property --/* Use this category for background sounds such as rain, car engine noise, etc. Mixes with other music. */AVF_EXPORT
2015-10-15 15:19:23
6377
转载 iOS的hook方案: Method Swizzling
在没有一个类的实现源码的情况下,想改变其中一个方法的实现,除了继承它重写、和借助类别重名方法暴力抢先之外,还有更加灵活的方法吗?在Objective-C编程中,如何实现hook呢?标题有点大,计划分几篇来总结。本文主要介绍针对selector的hook,主角被标题剧透了———— Method Swizzling 。Method Swizzling 原理
2015-06-04 09:28:44
560
转载 NSLog常用的代码
NSLog常用的代码NSLog一直都是很常用的代码,主要用来显示调试信息的.这里我把常用的分享给大家 此节简单写下Object-C中对于调试打印的常用语句: 简单类型的定义如下://常用类型的定义 int i =10; BOOL isShow=YES; //BOOL isShow=1; float f = 3.1415926;
2015-05-20 11:46:36
437
转载 屏幕旋转学习笔记
屏幕旋转学习笔记 加速计是整个IOS屏幕旋转的基础,依赖加速计,设备才可以判断出当前的设备方向,IOS系统共定义了以下七种设备方向:typedef NS_ENUM(NSInteger, UIDeviceOrientation) { UIDeviceOrientationUnknown, UIDeviceOrientationPortrait,
2015-05-20 11:37:27
369
转载 iOS内购实现及测试Check List
免费+应用内购买的模式已经被证明了是最有效的盈利模式,所以实现内购功能可能是很多开发者必做的工作和必备的技能了。但是鉴于内购这块坑不算少, 另外因为sandbox测试所需要特定的配置也很多,所以对于经验不太多的开发者来说很容易就遇到各种问题,并且测试时出错Apple给出的也只有 “Can not connect iTunes Store”或者"Invalid Product IDs"之类毫无价值的
2015-04-10 18:25:53
466
转载 iOS第三方之FMDB
FMDB有三个主要的类1.FMDatabase – 表示一个单独的SQLite数据库。 用来执行SQLite的命令。2.FMResultSet – 表示FMDatabase执行查询后结果集3.FMDatabaseQueue – 如果你想在多线程中执行多个查询或更新,你应该使用该类。这是线程安全的。数据库创建创建FMDatabase对象时参数为SQLi
2015-04-10 18:23:39
346
转载 关于IOS7以及向下兼容音量控制问题
最近做个简单的播放界面,只是简单的设计到播放音频,ios系统自带播放有四个类可以播放音频AVPlayer,AVAudioPlayer,MPMusicPlayerController,MPMoviePlayerController因为设计到播放本地和网络音频,人又比较偷懒,尝试看用自带的类能不能做个较好的功能,经过各种尝试之后,决定用AVAudioPlayer
2015-03-12 14:40:07
510
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人