内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

当前分类:

> 软件编程 >

  • 如何在Electra越狱的设备上使用LLDB调试应用程序06月06日

    在3月18日的时候,我就曾发表过一篇关于在Electra越狱的设备上使用LLDB调试应用程序的文章。本文我将在此基础上,做进一步的更新优化。 我试图在google搜索,有关使用 Electra 越狱的iOS设备上调试AppStore应用程序的简要说明。但令我失望的是,竟然没有找到

    Tags:LLDBElectra越狱
  • HLS直播(M3U8)回看和下载功能的实现06月06日

    流媒体始终是大众生活娱乐最为重要的一个部分,同时也是技术开发中比较有难度的, 尤其是直播,不仅功能是点播无法替代的,开发难度也要比点播大,里约奥运会等重大体育赛事大家只能通过直播观看比赛,体会现场观看的紧张和刺激 ,点播是无法做到的。 如今我

    Tags:HLSM3U8直播
  • GPUImage详细解析之多路视频绘制06月06日

    前言 最近做多路视频的渲染,本文是其渲染方案的预研。 效果大概如下: 效果图 正文 一、多GPUImageView方案 用GPUImage进行多路视频的渲染,有一个非常简单的方案: 多个GPUImageView方式,每路视频画面单独渲染 。 一路视频对应一个滤镜链,拿到视频数据后

    Tags:GPUImage
  • UIScrollView拖拽滑动时收起键盘06月06日

    当一个页面的 UIScrollView/UITableView 上有一个或多个输入框时,我们经常需要做一件事就是当列表拖拽/滑动时,就收起已经弹起的键盘。 我们工程中之前一直是这么处理的:在 UIScrollView 的 scrollViewWillBeginDragging 代理方法(此方法在用户将要开始拖

    Tags:UIScrollView键盘
  • iOS面试全方位剖析:Block篇06月06日

    block 介绍 截获变量 __block修饰符 Block的内存管理 Block的循环引用 截获变量 先看一个问题 // 全局变量int global_var = 4;// 静态全局变量static int static_global_var = 5;- (void)method{ int multiplier = 6; int(^Block)(int) = ^int(int num) { re

    Tags:BlockiOS面试
  • Ortrofit Guide06月06日

    介绍 新的App总是可以做一些新的尝试,正好自己在项目中遇到了这个机会,整理开发了一套新的网络库API-- Ortrofit 。 Ortrofit 是一个在 AFNetworking 前端网络网络框架的基础之上封装出来的一套新的网络API框架。它的主要思想源于安卓的基于 OkHttp 封装出

    Tags:OrtrofitGuide
  • 一个ios程序员年后找工作经历(附上一些面试问题)06月06日

    年头辞职换工作的事情在这金三银四的时候屡见不鲜,我呢,一个ios开发者。3月份辞职后旅游几天,四月份第一个礼拜开始投简历,只在某钩投,简历样式是附件简历,写上了两段段工作经历。 今天是周6,在这之前面了两家公司,一家内推,是某大型外包公司,另外

    Tags:ios面试
  • Swift中的内存泄漏06月06日

    本篇文章中,我们将探讨内存泄漏,以及学习如何使用单元测试检测内存泄漏。现在我们先来快速看一个例子: describe(MyViewController){ describe(init) { it(must not leak){ let vc = LeakTest{ return MyViewController() } expect(vc).toNot(leak()) } }}

    Tags:Swift内存泄漏
  • 关于NSArray的二三事06月06日

    在iOS开发中,我们在非常非常多的地方用到了数组。而关于数组,有很多需要注意和优化的细节,需要我们潜入到下面,去了解。 以下,是我长时间工作学习中积攒下来的碎片,积攒了足够多了,就应该拿出来亮一亮了。 读书读出来的问题 前段日子我为了学习英语,

    Tags:NSArray
  • Runtime的应用06月06日

    attribute __attribute__是一套编译器指令,被GNU和LLVM编译器所支持,允许对于__attribute__增加一些参数,做一些高级检查和优化。 __attribute__的语法是,在后面加两个括号,然后写属性列表,属性列表以逗号分隔。在iOS中,很多例如NS_CLASS_AVAILABLE_IO

    Tags:Runtime
  • iOS中@功能的完整实现06月06日

    哼哼想不到吧,我又回来啦!好久没写文章了,以后尽量多写写吧。最近看到有人问@功能的需求,就大概写了写,先看看实现效果: 效果图 这个功能的具体要求如下: 1、一个@是由一个@字符和一个空格字符包起来的。 2、支持手写输入,只要符合就高亮显示。 3、支

    Tags:iOS
  • iOS开发:一个音频格式转换库GZZAudioConverter06月06日

    大多数代码源自于 ExtAudioFileConverter ,因为网上关于音频格式转换的太少了,而且还特别麻烦,故封装为 Cocoapods 库,方便使用,转换 MP3 格式需要用到 lame 静态库,使用 pod 之后不需要单独集成 lame 静态库,直接 pod install 即可使用,这是库的地址

    Tags:GZZAudioConviOS开发
  • Cocoa包管理器之CocoaPods详解06月06日

    CocoaPods 在Cocoa开发日常工作中经常用到的包管理器,即依赖管理工具。有的项目也有用 Carthage 的,Carthage是一个比较新的依赖管理工具,是使用Swift语言开发的。Carthage在上家公司的一个项目中实践过一些,用着也挺方便。本篇博客就先系统的了解一下Coc

    Tags:CocoaPodsCocoa包管理器
  • ijkplayer音视频同步流程分析06月06日

    音视频同步介绍 因为音频和视频是各自线程独立播放的,所以需要同步行为来保证声画的时间节点是一致的或者时间偏差值在一定的范围内。一般来说是根据音频时间来做同步,也就是将视频同步到音频。从ijkplayer中的代码可以看出来,默认是音频除非音频通道不存

    Tags:ijkplayer
  • CoreML入门:构建一个简单的图像识别应用06月06日

    Apple 公司在 WWDC 2017 发布了几个令开发者感到兴奋的框架和 API,而在这些新框架中最受欢迎的绝对非 Core ML 莫属了。开发者可以通过 Core ML 框架将机器学习模型集成到应用程序中,该框架最大的优点是使用它并不需要开发者具备额外的神经网络或机器学习知

    Tags:CoreML图像识别
  • iOS应用启动性能优化(1):premain06月06日

    工作中一直在做App的启动性能,也看了很多关于优化App启动性能的文章。这篇文章对看过的文章做个汇总,加上一些自己的理解,没有什么新的内容。工作中近期也是遇上一些困难和瓶颈,在此总结下同时梳理下思路。 计划中会有五篇简短的文章: iOS应用启动性能优

    Tags:premainiOS
  • 如何实现AppStore App的自动下载06月06日

    这次的分享是关于如何在 AppStore 实现 App 的自动下载,理想中的目标是只需要一部手机,不需要人来干预,就可以模拟用户的真实下载,并在下载完成以后,可以自动更改手机参数,使之变为另外一部苹果手机,进行周而复始的下载工作。但是呢,本文的内容只包含

    Tags:AppStoreApp
  • Swift3迁移至Swift4遇到的问题06月06日

    1. The use of Swift 3 @objc inference in Swift 4 mode is deprecated. 警告 选择 Target - Build Settings ,搜索 Swift3 ,在 Swift3 @objc Inference 中,把 On 改为 Off 或者 Defalut 。 2. String 的 subString 方法废弃 在 Swift3 中我们想要截取字

    Tags:Swift3
  • iOS状态栏使用总结06月06日

    目录: 一、状态栏与导航栏 二、设置状态栏显隐与字体样式 三、设置状态栏背景色 四、启动页隐藏状态栏 五、状态栏、导航栏相关的常用宏定义 相关文章:iOS导航栏的使用总结 一、状态栏与导航栏 状态栏:显示时间、电池等信息 导航栏:显示app页面标题,返回

    Tags:iOS状态栏
  • AlamofireImage源码阅读06月06日

    在AlamofireImage中一共就只有5个类加一些扩展 // 错误处理类,继承自Error,主要有requestCancelled(请求取消)、imageSerializationFailed(请求失败)两种错误AFIError// 定义图片对象,主要用来适配mac(NSImage)和ios(UIImage)平台Image// 图片内存缓存对象

    Tags:AlamofireIma

CopyRight © 2015-2016 QingPingShan.com , All Rights Reserved.

清屏网 版权所有 豫ICP备15026204号