com/p/77660e626874 在iOS开发调试过程中以及上线之后,程序经常会出现崩溃的问题。简单的崩溃还好说,复杂的崩溃就需要我们通过解析Crash文件来分析了,解析Crash文件在iOS开发中是比较常见的。现
henishuo.com/ios-native-h5-img/ 前言 最近iOS App项目中使用Webview加载H5页面比较多,也有不少朋友经常问到这个问题,在这里我也学习学习如何通过iOS原生的方式来加
使用的是ShareSDK-iOS v3.x,其中一张效果图如下 使用步骤1-非代码部分 获取App Key,登陆后台,添加应用即可 下载SDK并加入工程 参见文档,添加你需要的相应的平台依赖库 对你需要分享的社交平台授权登陆
来自: http://www.cocoachina.com/ios/20160303/15495.html 前段时间,在项目中有个需求是支付完成后,弹出红包,实现这么一个发红包的功能。做了最后,实现的效果大致如下:
应用沙盒 1)每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒 2)应用沙盒的文件系统目录,如下图所示(假设应用的名称叫Layer)
led) BOOL batteryMonitoringEnabled NS_AVAILABLE_IOS(3_0) __TVOS_PROHIBITED; // default is NO @property(nonatomic
iOS 中横竖屏切换的功能,在开发iOS app中总能遇到。以前看过几次,感觉简单,但是没有敲过代码实现,最近又碰到了,demo尝试了几种情况,这里就做下总结。 注意 横屏两种情况是反的你知道吗?
来自: http://www.cocoachina.com/ios/20160303/15495.html 前段时间,在项目中有个需求是支付完成后,弹出红包,实现这么一个发红包的功能。做了最后,实现的效果大致如下:
接上篇: 那些著名或非著名的iOS面试题(上) ,本文继续介绍一些著名或非著名的iOS面试题。 1. 反转二叉树,不用递归 /** * Definition for a binary tree node
函数开始 main 函数可以说是在整个 iOS 开发中非常不起眼的一个函数,它很好地隐藏在 Supporting Files 文件夹中,却是整个 iOS 应用的入口。 main.m 文件中的内容是这样的:
是一款做视频直播的框架, 基于ffmpeg, 支持 Android 和 iOS, 网上也有很多集成说明, 但是个人觉得还是不够详细, 在这里详细的讲一下在 iOS 中如何集成ijkplayer, 即便以前从没有接触过,
像Siri这样炫酷的应用。这不,最近我们也要上这个功能,所以我调研一些这方面的东西。本文主要介绍iOS语音识别SDK的用法。 首先需要在plist文件中申请语音识别和麦克风使用权限: 引入头文件 #import
规范。 依赖倒转原则(Dependence Inversion Principle):抽象不依赖细节,细节依赖抽象。这个原则是开闭原则的基础,具体内容:针对接口编程,依赖于抽象而不依赖于具体。
SRDownloadManager Features Provide download status callback, download progress callback, download complete callback. Support multi-task at the same time to download. Support breakpoint download even e
一个近乎完整的可识别中国身份证信息的Demo,可自动快速读出身份证上的信息(姓名、性别、民族、住址、身份证号码)并截取到身份证图像
jemalloc support --HEAD Install HEAD version 看来需要的依赖还挺多。 使用 brew 安装 nghttp2 : brew install nghttp2
本篇文章所聊的Runtime的内容大概有: 动态获取类名 、 动态获取类的成员变量 、 动态获取类的属性列表 、 动态获取类的方法列表 、 动态获取类所遵循的协议列表 、 动态添加新的方法 、 类的实例方法实现的交换 、 动态属性关联 、 消息发送与消息转发机制 等。当然,本篇文章总结的是运行时常用的功能,并不是所有Runtime的内容。
2017 for iOS Hello Folks, I would like to introduce some toolset for 2017 that I use for iOS development
众所周知,UI在一个App中所占的比重是很大的,如果能快速的布局UI,则会大大的提高App整体的开发效率,NerdyUI正是基于这个理由创建的。
式,优缺点自然也就各有不同了。 4.三种消息传输方式QoS: 0代表“至多一次”,消息发布完全依赖底层 TCP/IP 网络。会发生消息丢失或重复。这一级别可用于如下情况,环境传感器数据,丢失一次读