5 于海明

尚未进行身份认证

我要认证

缺乏自信,就好像拉着手刹在人生道路上行驶

等级
TA的排名 2w+

用tableView 的 headerView 时遇到的一个问题

////UITableViewStyleGrouped 十二万分警告 , 如果用Conroller的View用作tableView的头部,那tableView 的类型应该为UITableViewStylePlain 。如果用 UITableViewStyleGrouped 那hederView的顶部会多出一块...

2019-01-04 16:53:05

将PHAsset对象转为UIImage对象

    // MARK: - 将PHAsset对象转为UIImage对象    func PHAssetToUIImage(model: HXPhotoModel) -> UIImage {        var image = UIImage()        // 新建一个默认类型的图像管理器imageManager        let imageManager = P...

2018-11-23 17:51:21

iOS 系统震动和系统提示声

//提示音 //AudioServicesPlaySystemSound(1007); //这个是最猛的振动 //AudioServicesPlaySystemSound(kSystemSoundID_Vibrate); //3D Touch 中 Peek 震动反馈 //AudioServicesPla...

2018-11-16 11:01:37

iOS 音视频解码 Swift And OC

Swift//            //安全校验//            var asset_reader : AVAssetReader? = nil//            do {////                let compose = try draft.compose()//                let asset = compose.0////        ...

2018-05-29 10:15:57

ios 对 AVAsset 音频-视频重编码

- (void)fk {    NSString *serializationQueueDescription = [NSString stringWithFormat:@"%@ serialization queue", self];        // Create the main serialization queue.    self.mainSerializationQueue = d...

2018-05-29 10:12:56

iOS 原生网络请求

用多了ASIHttpRequest与AFNetWorking第三方网络框架难免对苹果底层的网络请求陌生,了解下苹果网络访问相关知识一、URL Session的基本概念1.三种工作模式:1)默认会话模式(default):工作模式类似于原来的NSURLConnection,使用的是基于磁盘缓存的持久化策略,使用用户keychain中保存的证书进行认证授权。2)瞬时会话模式(ephemeral

2017-11-15 16:36:36

iOS系统自带的视频播放器

简述:MPMoviePlayerController,MPMoviePlayerViewController,AVPlayerViewController三种视频播放器的讲解1.MPMoviePlayerController效果:MPMoviePlayerController密码:yam8MPMoviePlayerController,在MediaPlayer框架中#

2017-11-14 10:38:09

ios 删掉archive 里的iOS Apps

目前APP打包,我一直用的是Xcode里的Archive,但是最近遇到了一个问题,打包特别慢,上图: 菊花一直在转不停,大学十几分钟之后,左侧‘iOS Apps’栏中的项目会出现十几个,然后才成功,分析如下: 1、Xcode中Archive的缓存太多 2、曾经登陆过一个Apple账号,里面的应用很多,那次archive的时候,是第一次发生这个问题 那么肯定就是上次登陆的Appl

2017-10-27 11:03:16

iOS App上架流程(2017详细版)

转至 http://www.jianshu.com/p/b1b77d804254一、前言:作为一名iOSer,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步骤。二、准备:一个已付费的开发者账号(账号类型分为个人(Individual)、公司(Company)、企业(Enterprise)、高校(University)四种类型,每年

2017-10-25 17:32:31

iOS 内购 1

======================第一部分协议===============第一步.png第二步.jpg第三步.jpg第四步.png第五步.png第六步.png第七步.jpg第八步.jpg第九步.jpg第十步.pngCNAPS CODE 查询地址https://e.czbank.com/CORPORBAN

2017-10-23 18:55:48

Deep Linking 深度链接 2

Deep Linking其实 deep linking 并不是一个新名词,在 web 开发领域,区别于指向首页的链接(http://tech.glowing.com/),deep linking 是指向具体内容页的链接(http://tech.glowing.com/cn/advices-to-junior-developers/)。在移动开发领域,deep linking 则是指

2017-10-23 18:36:03

Universal Link 通用链接

1.Universal Link理解为苹果官方支持deeplink就行了 2.通过点击HTTP链接启动APPWeb・iOS应用在支持Universal Link的前提下,当用户点击特点的链接时会自己起动应用・App已经安装的前提下:直接启动App然后现实链接内容・App没有安装的前提下:Web上继续显示链接内容 3.Universal

2017-10-23 18:34:33

APNS 推送2

1.前期准备工作创建你的APNs keys 或者 创建推送证书,这两个创建一个即可实现推送。 1.  创建你的APNs keys      首先来到你的开发者 Certificates, Identifiers & Profiles—>Keys—>点击+号,如下图分别填写key的name,勾选用途,点击continue,如下图然后点击confrim—> Download这里需要注意你

2017-10-23 17:55:31

APNS 推送

前言:现在第三方推送也很多 ,比如极光,融云,信鸽,其原理也是相同利用APNS推送机制 ,前段公司让做自己的推送,1.避免device token被第三方泄露,保护手机设备信息,2.第三方部分开始收费,一些免费的以后谁又知道呢 ,不如自己创建,除了后台麻烦点,需要数据库来存储token相关字段(后台配置部分在最后更新添加),前端实现起来并不复杂 。 对于iOS8.0以后,原生推送实时性很好,这篇文

2017-10-23 17:46:26

Xcode entitlement 问题定位和解决指南

Xcode entitlement 问题定位和解决指南背景故事前两天,本来一个运行正常、打包测试都没问题的XCode工程突然爆出各种奇怪的Entitlement错误:什么签名的内容跟配置文件的不一致。又或者无法安装,因为签名或者配置文件的配置错误。 折腾了大半天时间以后,只发现一个地方,苹果的开发者证书被某同学重置了……虽然一再强

2017-10-23 10:44:44

APP Extension Demo

http://www.cocoachina.com/cms/tags.php?/app+extension/

2017-10-20 19:01:24

iOS开发iOS8扩展App Extension 中文版

iOS开发iOS8扩展App Extension 中文版当iOS 8.0和OS X v10.10发布后,一个全新的概念出现在我们眼前,那就是应用扩展。顾名思义,应用扩展允许开发者扩展应用的自定义功能和内容,能够让用户在使用其他app时使用该项功能。你可以开发一个应用扩展来执行某些特定的任务,用户使用该扩展后就可以在多个上下文环境中执行该任务。比如说,你提供了一个能让用户把内容分

2017-10-20 16:28:29

iOS应用开发,在系统分享列表中加入自己的应用

前言参考 Quicklook,iOS项目集成文档查看功能 这篇文章,我所做的应用,增加了一个新的需求,那就是把其他应用分享给我的文件添加到上传任务找了一些文章,看了下都是针对特定格式的文件,比如只会在分享图片时在分享列表出现我们的应用。这样的文章很多,推荐看这个iOS PDF之旅(二)将PDF文件Open In MyApp这里我分享下如何让我们的应用出现在任何文件分享的情况下开始我们来

2017-10-20 15:34:41

UIActivityViewController 系统分享

前言我在通过UIDocumentInteractionController预览和分享"史蒂夫•乔布斯传"这篇文章中,详细讲了UIDocumentInteractionController的用途和使用方法。而在iOS 6 SDK中,苹果提供了UIActivityViewController来让我们可以使用更多地服务。这篇文章,我就来介绍一下怎么通过UIActivityViewController

2017-09-04 11:06:07

WKWebView 的使用

WKWebView是  在iOS 8后推出要替代UIWebView。相对于成熟的UIWebView来讲,这个后生仔在使用上还是有点点小坑的~使用在初始化上,WKWebView 和 UIWebView 没有多大的差异。// WKWebViewlet wkWeb = WKWebView(frame: view.bounds)// 一些代理wkWeb.navigation

2017-08-31 18:13:03

查看更多

勋章 我的勋章
    暂无奖章