- 博客(90)
- 收藏
- 关注
原创 iOS开发之静态库的生成、静态库的合并、静态库使用
http://blog.youkuaiyun.com/zhonggaorong/article/details/51878641
2017-01-16 10:14:18
545
转载 [ios]将视频文件上传到 ftp 服务器,从我的应用程序
http://www.itstrike.cn/Question/43bae0b4-245d-4568-bb34-faa1711291a8.html
2016-12-14 16:57:14
1339
原创 cpuimage给视频添加滤镜资料之二
https://yq.aliyun.com/articles/55708摘要: GPUImage是一个著名的图像处理开源库,可以实现图像的输入、处理、输出等。这篇文章先总结了一下GPUImage的工作原理,然后将接入app时的一些注意事项分享给大家。关于GPUImage这里直接引用官方描述:The GPUImage framework is a BSD-
2016-11-01 09:36:40
869
原创 cpuimage给视频添加滤镜资料之一
最近在做一个需要给已有视频加滤镜的app,不是实时滤镜,而是给已经存在的视频加滤镜。虽然网上有很多关于GPUImage的博客,但大多都是给图片加上滤镜或者是直接在摄像头上加上的实时滤镜,找了很久之后.....发现在github上本来就有.....但是在网上找,却没有说很多人给出这样的滤镜教程,这里简单给分享一下下。1. 首先,什么是GPUImage?详细请度娘之,简
2016-11-01 09:22:32
945
转载 AVPlayer 播放在线视频和本地文件的设置区别
http://blog.youkuaiyun.com/u012671808/article/details/30500595#comments
2016-10-27 08:46:42
271903
转载 ALAsset和ALAssetRepresentation详解
ALAsset类代表相册中的每个资源文件,可以通过它获取资源文件的相关信息还能修改和新建资源文件,ALAssetRepresentation类代表相册中每个资源文件的详细信息,可以通过它获取资源的大小,名字,路径等详细信息。 //通过ALAsset获取相对应的资源,获取图片的等比缩略图,原图的等比缩略
2016-10-25 09:22:16
346
原创 ALAssetsLibrary
在iOS中,我们调用摄像头和选择相册中的资源,我们可以使用:UIImagePickerController类来完成。 当然,我们也可以不使用UI的形式来访问iOS设备的相册资源。那就是使用:ALAssetsLibrary 一、ALAssetsLibrary是什么 可以说,是一个桥梁把。连接了我们应用程序和相册之间的访问。ALAssetsLibrary提供了我们对iO
2016-10-25 09:14:15
423
转载 扩展--使用AVFoundation生成缩略图
扩展--使用AVFoundation生成缩略图通过前面的方法大家应该已经看到,使用MPMoviePlayerController来生成缩略图足够简单,但是如果仅仅是是为了生成缩略图而不进行视频播放的话,此刻使用MPMoviePlayerController就有点大材小用了。其实使用AVFundation框架中的AVAssetImageGenerator就可以获取视频缩略图。使用AVAsse
2016-10-24 09:15:05
637
转载 使用FTP(IOS FTP客户端开发教程)
本章有哪些内容?Ø 理解文件传输协议Ø 开发一个简单FTP客户端Ø 实现网络流(Network streams)WROX.COM CODE DOWNLOADS FOR THIS CHAPTERThe wrox.com code downloads for thischapter are found at www.wrox.com/go/proiosprog on the
2016-10-17 15:22:07
5134
原创 iOS 通知与消息机制
iOS 通知与消息机制概述在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知机制就可以告诉用户此时发生的事情。iOS中通知机制又叫消息机制,其包括两类:一类是本地通知;另一类是推送通知,也叫远程通知。两种通知在iOS中的表现一致,可以通过横幅或者弹出提醒两种形式告诉用户,并且点击通知可以会打开应用程序,但是实现原理
2016-10-14 16:09:08
1157
原创 NSUserDefaults 存储类型 及存储对象
一、了解NSUserDefaults以及它可以直接存储的类型 NSUserDefaults是一个单例,在整个程序中只有一个实例对象,他可以用于数据的永久保存,而且简单实用,这是它可以让数据自由传递的一个前提,也是大家喜欢用它保存简单数据的一个主要原因。 使用 NSUserDefaults 存储自定义对象的最初,我们必须认识NSUserD
2016-10-08 10:19:55
493
原创 UIStack View如何让你的开发更简单(iOS 9和Xcode 7)
http://www.cocoachina.com/ios/20150819/13118.html
2016-09-12 10:12:04
428
原创 iOS 9: UIStackView
本文由CocoaChina译者candeladiao翻译,欢迎参加我们的翻译活动。原文:iOS 9: Getting Started with UIStackView同iOS以往每个迭代一样,iOS 9带来了很多新特性。UIKit框架每个版本都在改变,而在iOS 9比较特别的是UIStackView,它将从根本上改变开发者在iOS上创建用户界面的方式。本文将带你学习怎样使用UISt
2016-09-12 09:47:43
462
原创 iOS开发-搜索栏UISearchBar和UISearchController
搜索栏的重要性我们就不说了,狼厂就是靠搜索起家的,现在越来越像一匹没有节操的狼,UC浏览器搜索栏现在默认自家的神马搜索,现在不管是社交,O2O还是在线教育等都会有一个搜索栏的实现,不过彼此实现效果是不一样的。iOS中的搜索栏实现起来相对简单一点,网上也有很多参考资料,不过靠谱的不是很多,很多都是iOS 8.0之前的实现,iOS 8.0上的实现貌似很少看到,看了一些老外的代码,使用了一下UISear
2016-09-12 08:49:38
556
原创 常用富文本NSAttributedString浅析
http://www.cocoachina.com/ios/20160823/17409.html
2016-09-09 15:12:39
273
原创 UITextView的placehoder实现带并限制字数
版权声明:本文为博主原创文章,未经博主授权不得转载。1.在viewdidload中添加一个默认字体的lableplaceHoderLable = [[UILabel alloc]initWithFrame:CGRectMake(3, 3, DeviceWidth-6, 40)];//根据情况调节位置placeHoderLable.enabled = NO;placeHoderL
2016-09-09 12:23:33
301
原创 iOS剪切板 UIPasteboard
1、前言iOS在某些特定时刻需要把内容重一个app拷贝到另一个app 这时候我们就可以使用剪切板UIPasteboard2、iOS自带剪切板操作的原生UI控件在iOS中下面三个控件,自身就有复制-粘贴的功能: (1)、UITextView (2)、UITextField (3)、UIWebView3、系统的剪切板UIPasteboardUIPasteboard类
2016-09-09 12:04:05
2266
转载 iOS人脸识别(检测)
iOS的CoreImage已经内建了人脸检测的接口,检测准确率一般,尤其是侧脸,基本上就检测不到。不过跟其他同类产品比较,也还算是不相上下吧。用起来很简单:[objc] view plain copy CIImage* image = [CIImage imageWithCGImage:aImage.CGImage]; NSDictionary *opts
2016-09-09 08:45:57
463
原创 iOS开发学习资料大全--(视频/书籍/社区/工具/博客/文章/网站/教程/日报)
http://blog.youkuaiyun.com/ios_leungYL/article/details/46711735
2016-09-08 15:40:40
652
转载 iOS录制(或选择)视频,压缩、上传(整理) (转载版的)
最新做的一个功能涉及到了视频的录制、压缩及上传。根据网上诸多大神的经验,终于算是调通了,但也发现了一些问题,所以把我的经验分享一下。首先,肯定是调用一下系统的相机或相册代码很基本:[objc] view plain copy //选择本地视频 - (void)choosevideo {
2016-09-08 14:43:04
3633
原创 查找sb中的警告布局约束
http://stackoverflow.com/questions/26547399/xcode-storyboard-warning-constraint-referencing-items-turned-off-in-current-con
2016-09-08 12:05:45
396
原创 This file is set to build for a version older than the project deployment target. Functionality may
This file is set to build for a version older than the project deployment target. Functionality may be limited.解决方法:选中xib 的文件 , 跟着看图, 最后在 Builds for 选中 Project Deployment Target
2016-09-08 11:07:16
2071
原创 GCD 常见用法归纳——1
1.GCD简介: (1)全称是 Grand Central Dispatch (2)纯C语言,提供了非常强大的函数 (3)优势:一、苹果公司为多核的并行运算提出的解决方案 二、自动利用更多的CPU内核 三、自动 管理线程的生命周期 2.任务 同步方式执行任务 dispatch_sync(dispatch_queue_t queue, ^{//
2016-09-07 10:35:32
477
原创 mac的svn之cornerstone简易使用
1234567分步阅读背景:关于cornerstone的介绍很少;这里介绍mac的图形化界面的svn工具的简易使用;工具/原料macbookcornerstone方法/步骤在Launchpad选择conerstone
2016-09-06 09:01:23
1100
原创 Core Data
一、技术概览1. Core Data 功能初窥 对于处理诸如对象生命周期管理、对象图管理等日常任务,Core Data框架提供了广泛且自动化的解决方案。它有以下特性。 (注:对象图-Object graph的解释:在面向对象编程中,对象之间有各种关系,例如对象直接引用另外的对象,或是通过引用链间接的引用其他对象,这些关系组成了网状的结构。我们把这些对象(和它们之间的联系
2016-09-05 16:51:27
654
原创 iOS学习笔记——数据库操作(使用FMDB)
iOS中原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,就出现了一系列将SQLite API进行封装的库,例如FMDB、PlausibleDatabase、sqlitepersistentobjects等,FMDB (https://github.com/ccgus/fmdb) 是一款简洁、易用的封装库,这一篇文章简单介绍下FMDB的使用。在FMDB下载文件
2016-09-05 16:41:33
508
原创 ios数据存储之--模型对象归档(NSKeyedArchiver、NSKeyedUnarchiver)
今天收藏记录一下学习 NSKeyedArchiver、NSKeyedUnarchiver ,主要用在ios数据存储上,数据从内存存储到闪存上,这个过程称为归档。一、创建一个数据模型(自定义类)现在就以大家常见的Student的为例,这个模型有5个参数:name、age、weight、hobby、othersStudent.h[cpp] view plain
2016-09-05 16:17:44
440
原创 iOS开发系列--音频播放、录音、视频播放、拍照、视频录制
http://www.cnblogs.com/kenshincui/p/4186022.html#avFoundationCamera
2016-09-05 15:50:47
356
原创 云服务器哪家好、如何选择云主机、怎样辨别云主机真伪
云服务器哪家好、如何选择云主机、怎样辨别云主机真伪 目前市场上真云假云混杂,鱼目混珠,大部分互联网服务商拿个VPS也来充当云来卖,还着实忽悠了不少客户。笔者根据7年的互联网经验,在易拓云、腾讯云、阿里云等多家互联网公司服务,专业做云计算的经验总结了以下几大点,让云用户清楚的了解什么才是真的云服务器,以免被忽悠! 真云和假云区别及真云优势: 1.技术基础 真云:网
2016-09-02 14:20:37
1089
原创 iOS开发实现TouchID指纹解锁
iOS开发实现TouchID指纹解锁 一直想实现一下指纹解锁,苦于一直没时间,最近终于闲了下来所以翻了翻文档看了看demo,完成了这篇教程。本功能实现起来是很简单的,因为苹果都已经帮我们封装好了,只需要实现几个方法就可以了。实现效果图实现过程1.首先引入指纹解锁必须的头文件1LocalAuthentication/LocalA
2016-09-02 14:11:00
4528
3
原创 多张照片合成视频和给视频添加背景音乐
多张图片合成视频 http://blog.youkuaiyun.com/a416863220/article/details/41113869视频添加背景音乐 http://blog.youkuaiyun.com/a416863220/article/details/41113867
2016-09-02 11:26:25
4322
原创 CocoaPods 的安装流程
1.移除现有Ruby默认源 $gem sources --remove https://rubygems.org/ 2.使用新的源 $gem sources -a https://ruby.taobao.org/ 3.验证新源是否替换成功 $gem sources -l 4.安装CocoaPods (1) $sudo gem install cocoapods 备注:苹
2016-08-31 17:35:57
313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人