- 博客(13)
- 资源 (16)
- 收藏
- 关注
原创 iOS_获取网络视频时长和文件大小
备注:新项目中需要根据一个视频URL获取其字节大小,网上搜了一些不是本地视频就是太繁琐了。截止目前,能搜到的解决方案太少,还是自己研究吧~ 老样子,先贴最终代码: AVURLAsset *asset = [AVURLAsset URLAssetWithURL:[NSURL URLWithString:url] options:nil];// url:网络视频的连接 float second...
2019-09-17 10:13:30
3473
原创 iOS_新版iOS11 UITbleView适配的一些问题及解决方法
网上的资料很多就不赘述,本文纯粹给自己做个笔记方便日后开发查询。 // tableView 偏移20/64适配 if (@available(iOS 11.0, *)) { self.tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever; }else {
2017-09-21 11:29:10
15592
原创 IOS_归档与解档
定义学生模型类(Student): 模型 .h 文件 @interface Student : NSObject @property (strong, nonatomic) NSDictionary *character; @property (assign, nonatomic) NSInteger age; @property (copy, nonatomic) NSString *na
2015-12-19 15:49:11
563
原创 iOS_解决模拟器 Error Domain=kCLErrorDomain Code=0
做地图开发的时候发现真机没问题,模拟器一直报 Error Domain=kCLErrorDomain Code=0 错误。 推理了一下:应该是模拟器默认定位问题(模拟器默认是没有定位的)。 根据以下路径打开设置:project-->scheme-->edit scheme-->options-->core location 发现:Allow Location Simulation 前面的勾是
2015-10-16 14:01:31
1060
原创 iOS_时间戳与日期转换(几分钟前)
mark for myself. 时间戳转时间的时候,经常会遇到要转换成几分钟前的类型。比如最新品论发表于“一分钟前”或者“十分钟前”等。 以下为自己开发过程中遇到的时间戳转换成该类型字符串和其他时间戳与日期转换的方法封装: #define mark - 时间 /** * 时间戳转成字符串 * * @param timestamp 时间戳 * * @return 格式化后的字
2015-08-28 10:52:54
4952
原创 iOS_Json字符串转字典、字典转成Json字符串
开发过程中经常会遇到json转化问题。以下就自己的代码做个笔记: #pragma mark - json操作 /** * 把格式化的JSON格式的字符串转换成字典 * * @param jsonString jsonString JSON格式的字符串 * * @return 返回字典 */ + (NSDictionary *)dictionaryWithJsonString:(
2015-08-28 10:42:00
4167
原创 iOS_导航栏的navigationBar.hidden与navigationBarHidden的区别
之前没留意这两者间有什么区别,只知道都是隐藏导航栏。直至今日,遇到了一些细节上的问题。网上资料的介绍是:navigationBar.hidden是对一个对象进行隐藏,而navigationBarHidden是navigationController 的一个属性,会隐藏整个navigationController。导航栏有一个操作细节不知道有没有人注意到……
2015-08-06 13:20:01
8887
原创 iOS_assign,retain,weak,strong的引用计数区别(附代码示例)
关于这四者的关系,不需要再解释太多。简单的一句话:assign和retain是旧版本的语法,新版本的已对应更改为weak和strong。 即: assign相当于weak, retain相当于strong。 用strong声明的属性赋值给了weak声明的属性,当strong释放的时候,weak会
2015-03-26 11:05:43
2842
转载 iOS_两种方法删除NSUserDefaults所有记录
//方法一 NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier]; [[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomain]; //方法二 - (void)resetDefaults { NSUserDefault
2015-01-21 11:49:00
7910
原创 iOS_模拟器定位
最近在做地图的,群里也很多人在问地图定位的问题,特别是 iOS模拟器 上的定位(有些朋友没有真机,想通过模拟器实现定位)。 今天,收集并整理了一下解决方法,有两个方法,具体如下: 方法一、通过添加GPX文件。 在自己的项目里添加一个GPX File文件 保存好后修改文件里的经纬度坐标 修改完成后再次保存一下,编译运行。然后点击Xcode底下那个菜单栏上的导
2015-01-05 10:10:58
11524
原创 iOS_原生相机二维码扫描与生成
iOS7开始,不需要第三方也能进行二维码扫描了。 之前用过ZBar这个第三方包,后来iOS版本高了用不了,貌似我下的那个包只支持32位。 应该还有其他版本的支持,只是后来没用到就没去找了。 今天研究了一下系统自带的二维码扫描,扫描速度很快。 肚子饿,节约点时间直接上代码,因怎么用我也有注释了。大家根据需要看看响应的代码吧。 首先,导入 #import Ps:自己练习的时候,
2014-11-28 18:07:03
1989
转载 iOS_获取&区分iOS锁屏与Home事件
//put this in - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions CFNotificationCenterAddObserver(CFNotificationCenterGetDarwinNotifyCenter(),
2014-11-24 18:13:59
4731
原创 iOS_传感器的使用
最近在玩微信公众平台,听语音的时候,发现一个蛮好玩的功能,它会根据你和iphone间距离不同,调整语音的播放模式,想了下应该是调用了距离传感器的功能,于是找了下资料,发现了下面一段调用的代码: //距离传感器 [UIDevice currentDevice].proximityMonitoringEnabled = YES; //监听距离传感器状态变化通知 [[
2014-11-14 11:12:34
3269
ios SQLite语句整理大全
2014-07-29
jTessBoxEditor-1.0
2015-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅