于海明的博客

开始了,就不晚

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

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

2019-01-04 16:53:05

阅读数 86

评论数 0

将PHAsset对象转为UIImage对象

    // MARK: - 将PHAsset对象转为UIImage对象     func PHAssetToUIImage(model: HXPhotoModel) -> UIImage {         var image = UIImage()         ...

2018-11-23 17:51:21

阅读数 193

评论数 0

iOS 系统震动和系统提示声

//提示音 //AudioServicesPlaySystemSound(1007); //这个是最猛的振动 //AudioServicesPlaySystemSound(kSystemSoundID_Vibrate); ...

2018-11-16 11:01:37

阅读数 282

评论数 0

iOS 音视频解码 Swift And OC

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

2018-05-29 10:15:57

阅读数 230

评论数 0

ios 对 AVAsset 音频-视频重编码

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

2018-05-29 10:12:56

阅读数 515

评论数 0

iOS 原生网络请求

用多了ASIHttpRequest与AFNetWorking第三方网络框架难免对苹果底层的网络请求陌生,了解下苹果网络访问相关知识 一、URL Session的基本概念 1.三种工作模式: 1)默认会话模式(default):工作模式类似于原来的NSURLConnection,使用的是基于磁盘缓存...

2017-11-15 16:36:36

阅读数 750

评论数 0

iOS系统自带的视频播放器

简述:MPMoviePlayerController,MPMoviePlayerViewController,AVPlayerViewController三种视频播放器的讲解 1.MPMoviePlayerController 效果: MPMoviePlayerController 密码: yam...

2017-11-14 10:38:09

阅读数 8313

评论数 2

ios 删掉archive 里的iOS Apps

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

2017-10-27 11:03:16

阅读数 2458

评论数 0

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

转至 http://www.jianshu.com/p/b1b77d804254 一、前言: 作为一名iOSer,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步骤。 二、准备: 一个已付费的开发者账号(账号类型分为个人(Individua...

2017-10-25 17:32:31

阅读数 11201

评论数 6

iOS 内购 1

======================第一部分协议=============== 第一步.png 第二步.jpg 第三步.jpg 第四步.png 第五步.png 第六步.png 第七步.jpg 第八步.jpg 第九步.jpg 第十步....

2017-10-23 18:55:48

阅读数 205

评论数 0

Deep Linking 深度链接 2

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

2017-10-23 18:36:03

阅读数 515

评论数 0

Universal Link 通用链接

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

2017-10-23 18:34:33

阅读数 242

评论数 0

APNS 推送2

1.前期准备工作创建你的APNs keys 或者 创建推送证书,这两个创建一个即可实现推送。 1.  创建你的APNs keys      首先来到你的开发者 Certificates, Identifiers & Profiles—>Keys—>点击+号,如下图 分别填...

2017-10-23 17:55:31

阅读数 135

评论数 0

APNS 推送

前言:现在第三方推送也很多 ,比如极光,融云,信鸽,其原理也是相同利用APNS推送机制 ,前段公司让做自己的推送,1.避免device token被第三方泄露,保护手机设备信息,2.第三方部分开始收费,一些免费的以后谁又知道呢 ,不如自己创建,除了后台麻烦点,需要数据库来存储token相关字段(后...

2017-10-23 17:46:26

阅读数 620

评论数 0

Xcode entitlement 问题定位和解决指南

Xcode entitlement 问题定位和解决指南 背景故事 前两天,本来一个运行正常、打包测试都没问题的XCode工程突然爆出各种奇怪的Entitlement错误: 什么签名的内容跟配置文件的不一致。 又或者 无法安装,因为签名或者配置文件的配置...

2017-10-23 10:44:44

阅读数 1634

评论数 0

APP Extension Demo

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

2017-10-20 19:01:24

阅读数 133

评论数 0

iOS开发iOS8扩展App Extension 中文版

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

2017-10-20 16:28:29

阅读数 246

评论数 0

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

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

2017-10-20 15:34:41

阅读数 2027

评论数 0

UIActivityViewController 系统分享

前言 我在通过UIDocumentInteractionController预览和分享"史蒂夫•乔布斯传"这篇文章中,详细讲了UIDocumentInteractionController的用途和使用方法。而在iOS 6 SDK中,苹果提供了UIActivityViewCon...

2017-09-04 11:06:07

阅读数 218

评论数 0

WKWebView 的使用

WKWebView是  在iOS 8后推出要替代UIWebView。相对于成熟的UIWebView来讲,这个后生仔在使用上还是有点点小坑的~ 使用 在初始化上,WKWebView 和 UIWebView 没有多大的差异。 // WKWebView let wkWeb = WKW...

2017-08-31 18:13:03

阅读数 432

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭