标签:IOS
iOS设备内部都有一个iPod媒体库,在这个媒体库中包含了音频和视频文件,它的来源主要是苹果公司的iTunes Store,现在苹果公司的iTunes Store内容很多,但能够下载到iPod媒体库的文件形式就是音频和视频文件。   从程序员的角度看,iPad,iPod touch还是iPhone它
UITextField leftView边距调整 iOS开发之键盘类型UIKeyboardType - 简书 UITextField 常用属性 - 王德康的个人空间 - 开源中国
在开发中,有时需要两个或多个APP版本,每个版本的改动,不是很多,但是需要另外打包,那么我们就有两套方案: 1.重新开发,把代码复制一遍,然后在修改; 2.用一套代码,根据需求生成不同的包; 我们一般会用第二个方案,这时就需要根据不同的需求,创建不同的target;通过编译打包不同的target,做
iOS_系统原生分享 - CSDN博客 通过UIActivityViewController实现更多分享服务 - 简书 UIActivity - UIKit _ Apple Developer Documentation
享受高清晰影院般的大屏幕电影带来的快乐,单纯的iOS设备实现这些是不可能的。苹果有一套解决方案,iOS设备把这些视频和音效数据无线传输(WiFi或蓝牙)Apple TV,然后由Apple TV将视频和音效数据输出到与它连接的高清电视和高保真音响设备。   通过AirPlay可以将iOS和Mac设备屏
iOS 设置View投影 需要设置 颜色 阴影半径 等元素 UIView *shadowView = [[UIView alloc] init]; shadowView.frame = CGRectMake(100, 100, 100, 100); shadowView.c
在网络上直接看电影已经不是什么新鲜的事情,在iOS等移动设备上也有很多在线视频应用,如国内的PPS和PPLive应用,还有一些新闻视频都可以在线观看,如USA TODY。所以这些在线视频都采用流媒体技术。     网络多媒体文件播放受到网络带宽,文件格式,文件大小等因素的影响,情况变得非常的复杂。为
#1.添加Codable协议,方便自定义数据类型序列化 #2.添加定义多行字符串语法 #3.改进key-value coding的keypath #4.修改并强化字典功能 #5.字符串变为集合类型 1.Swifty encoding and decoding: 在Objective-C中值类型的
视频多媒体文件主要是存放视频数据信息,视频数据量要远远大于音频数据文件,而且视频编码和解码算法非常复杂,因此早期的计算机由于CPU处理能力差,要采用视频解压卡硬件支持,视频采集和压缩也要采用硬件卡。按照视频来源可以分为: 1,本地视频是将视频文件放在本地播放,因此速度快,画质好。 2,网络流媒体视频
前言:         一只老菜鸟码农,一直专注于生鲜电商行业这些年,没有积累什么高难度的编程代码水平,一直追求技术全面化,现在什么开发都懂一点,任何语言都很快上手,但是算不上高手,而是实实在在积累了一些行业用户对信息化系统的要求及痛点问题。很久以前,我认为软件只有可能应用于白天生活生产中
  公司的前端要给项目的webview加一个区分,用来区别是iOS端访问、android访问还是在浏览器访问的,说是要加一个User Agent ,前端根据不同信息做适配,和我说来一头雾水,后来经过开发同事的指导和在网上查阅资料,才有了点头绪,在这里和大家分享一下。 一、获取UserAgent UI
敏捷开发分为几个不同的门派,如:Scrum,XBreed,极限编程(XP Extreme Programming)和水晶方法等。     参考资料:《iOS传感器应用开发最佳实践》  
遍历一个目录下的所有文件 首先我们获取用户文档目录路径 1 let manager = FileManager.default 2 let urlForDocument = manager.urls(for: .documentDirectory, in:.userDomainMa
枚举、结构体和协议组成Model 1 //定义一个协议 2 protocol BaseItemProtocal { 3 var title: String { get set } //属性是可读可写的 4 var type: CriteriaType { get s
NSSortDescriptor 排序 Person类 1 #import <Foundation/Foundation.h> 2 3 @interface Person : NSObject 4 5 @property (nonatomic, copy) NSStrin
在大型商场,医院或是大楼里,你是否曾经有过找不到想去的地方的经历呢?这种情况下采用传统的定位方法就有些力不从心了。首先这些地方不能采用GPS定们,而Wifi和蜂窝式移动电话基站定位误差比较大。这种情况下的定位就叫”微定位“技术 。   微定位技术中一个比较重要的概念-地理围栏。地理围栏是LBS的一种
    iOS 波浪效果的实现       @interface ViewController ()   @property (strong, nonatomic) CADisplayLink *displayLink;   @property (strong, nonatomic) CAShap