相对于之前的版本,有以下区别: 要加上 entitlements.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC …
标签:IOS
AFNetWorking源码之AFURLSessionManager
1 概述 AFNetWorking基本上是所有iOS项目的标配。现在升级带最新版的3.X了。得益于苹果从NSURLConnection升级到NSURLSession,AFN也实现了api的简化,同时功能却一点没少。我们来…
UITableView的使用
概述 UITableView是iOS开发中最常用的控件之一,大多数应用程序中使用UITableView作为列表来展示内容。例如我们常见的微信程序,以及系统设置,都使用了UITableView或者它的子类进行界面元素的展示…
用私有API得到iOS系统里安装的所有APP
#include <objc/runtime.h> Class LSApplicationWorkspace_class = objc_getClass("LSApplicationWorkspace"); …
@property疑难杂症
@property疑难杂症 @property大家都知道能够根据给定的内存管理语意以及原子性和非原子性的设置自动合成对应的setter和getter方法。但是@property具体在背后除此之外还干了什么就不一定了解了。…
iOS数据持久化之存储路径
原文:https://www.jianshu.com/p/a9c64b15df85 一、沙盒和沙盒存储路径 1、沙盒是什么? iOS 每个iOS应用都有自己的应用沙盒,应用沙盒就是文件系统目录 。所有的非代码文件都要保存…
[分享]iOS开发 - 实现UITableView Plain SectionView和table不停留一起滑动
这个代码是通过scroll偏移量来监听和改变你的tableview的contentInset // 去掉UItableview headerview黏性(sticky) -(void)scrollViewDidScrol…
Blocks Programming Helper ↗ Blocks in System APIs
系统框架中越来越多的方法和函数,使用 Block 作为参数。Block 在系统框架中使用的案例包括: 完成处理器 通知处理器 视图动画 枚举器 比较器 并行任务 完成处理器 //declare + (void)trans…
iOS 客户端基于 WebP 图片格式的流量优化(上)
首先,这是一个基于具体业务的组件优化方案,我尽量把业务逻辑从代码中抽离出来,部分地方代码可能有删减。 现在这个方案是用于一个多图片的新闻类应用,粗略估计过,用户在浏览完第一页所有新闻(共48篇),会消耗流量达100M,其…
ios用lame把wav转换成MP3格式获取时间不对解决方案
最近在项目中用到lame转码将wav转换成MP3格式,其中遇到了不少的坑,最大的一个就是转码完成后, 用audioPlayer.duration获取的时间不准,而且获取的时间一直在变,最后在一位大神的帮助下解决了这个问题…
学习笔记TF066:TensorFlow移动端应用,iOS、Android系统实践
TensorFlow对Android、iOS、树莓派都提供移动端支持。 移动端应用原理。移动端、嵌入式设备应用深度学习方式,一模型运行在云端服务器,向服务器发送请求,接收服务器响应;二在本地运行模型,PC训练模型,放到移…
view边框阴影
//添加边框 CALayer *layer = [someView layer]; layer.borderColor = [[UIColor whiteColor] CGColor]; layer.borderWidt…