
ios开发
lhb_11
这个作者很懒,什么都没留下…
展开
-
隐私政策条款
本应用尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,本应用会按照本隐私权政策的规定使用和披露您的个人信息。但本应用将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,本应用不会将这些信息对外披露或向第三方提供。本应用会不时更新本隐私权政策。 您在同意本应用服务使用协议之时,即视为您已经同意本隐私权政策全部内容。本隐私权政策属于...原创 2020-02-20 09:54:27 · 1696 阅读 · 0 评论 -
IOS 计算文件的大小
通常用于删除缓存的时,计算缓存大小//获取缓存文件路径-(NSString *)getCachesPath{ // 获取Caches目录路径 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES); NSString *cachesDir =原创 2017-04-17 16:21:00 · 2900 阅读 · 0 评论 -
iOS开发之集成ijkplayer视频直播
ijkplayer 是一款做视频直播的框架, 基于ffmpeg, 支持 Android 和 iOS, 网上也有很多集成说明, 但是个人觉得还是不够详细, 在这里详细的讲一下在 iOS 中如何集成ijkplayer, 即便以前从没有接触过, 按着下面做也可以集成成功!一. 下载ijkplayer下载完成后解压, 解压后文件夹内部目录如下图: 二. 编译 ijkplayer说是编译 ijkplayer转载 2017-04-21 17:18:51 · 379 阅读 · 0 评论 -
Duplicate Symbols for Architecture arm64
错误的意思大概是文件重复定义或者重复导入解决如下 1、删除项目中重复定义的类,可能在某一个类中 2、target->build phases -> compile sources 中找重复删除原创 2017-06-06 16:13:57 · 2282 阅读 · 0 评论 -
IOS 中cocopos的问题
解决 ld: library not found for -lPods的问题最近计划把公司的项目重构一下,第一步就是引入CocoaPods(以下简称pods)来管理第三方库。但是这第一步就不是太顺利。 首先建好Podfile,并在命令行中输入pod install,结果报以下错误[!] The XXX target overrides the 'OTHER_LDFLAGS' build set原创 2017-06-07 09:39:20 · 624 阅读 · 0 评论 -
IOS 车牌选择界面自定义
主要完成车牌的选择和对应的处理下载地址原创 2017-12-09 16:34:40 · 1148 阅读 · 0 评论 -
IOS 审核问题说明
原创 2018-12-07 15:07:45 · 295 阅读 · 0 评论 -
技术支持
iOS 技术支持:有问题或建议请留言。邮箱地址:xuyan87101@126.com电话: +8615838113123iOS program design & system consultationif you have any question, please contact me with no hesitateEmail: xuyan87101@126.comPh...原创 2018-12-12 10:04:01 · 339 阅读 · 0 评论 -
Mac git ssh 的配置和使用
参考git-ssh 配置和使用1、设置Git的user name和email:(如果是第一次的话) $ git config --global user.name "humingx" $ git config --global user.email "humingx@yeah.net"2、生成密钥 $ ssh-keygen -t rsa -C "humingx@ye...原创 2019-05-14 23:43:52 · 12439 阅读 · 2 评论 -
Mac 从零配置 cocoapods 环境
第一种情况 : rvm是有效存在的,直接安装cocoapods可以先按照这个方式去配置一次;如果发现ruby版本不足2.2.2;可以再去尝试安装rvm安装cocoapods步骤1. 删除源(这个系统自带的不好用)sudo gem sources -r https://rubygems.org/2. 添加源(使用淘宝的镜像,记住要用https。骗一下中国的某墙)sudo gem so...原创 2019-05-11 16:31:29 · 3190 阅读 · 0 评论 -
Xcode 升级之后安装插件管理工具
Xcode的各种插件极大地提高了开发效率,比如我常用的 FuzzyAutocomplete(添加模糊匹配来提高Xcode代码自动补全功能,开发者无需遵循从头匹配的原则,只要记得方法里某个关键字即可进行匹配)、 VVDocument、KSImageNamed、Peckham(可以在任意位置通过快捷键添加#import 语句)、XAlign(代码对齐),但是升级Xcode导致插件失效这个问题一定都困扰过原创 2017-04-17 16:19:48 · 3034 阅读 · 0 评论 -
iOS开发之集成ijkplayer视频直播
ijkplayer 是一款做视频直播的框架, 基于ffmpeg, 支持 Android 和 iOS, 网上也有很多集成说明, 但是个人觉得还是不够详细, 在这里详细的讲一下在 iOS 中如何集成ijkplayer, 即便以前从没有接触过, 按着下面做也可以集成成功!一. 下载ijkplayer下载完成后解压, 解压后文件夹内部目录如下图: 二. 编译 ijkplayer说是编译 ijkplayer原创 2017-04-17 16:18:14 · 397 阅读 · 0 评论 -
IOS 学习资源
网站: http://www.developer.apple.com/ 官方资料。文档阅读,一开始可能不知道如何下手。有一篇博文写得十分详细。当然,iOS 8 Programming Fundation with Swift书中第八章也是有介绍的。 http://github.com 程序员界Facebook。 https://github.com/ipader/SwiftGuide h原创 2017-04-18 15:03:28 · 237 阅读 · 0 评论 -
iOS通过openURL打开原生应用与页面
[[UIApplication sharedApplication] openURL:url]; 通过给url不同的值,可以实现调用系统自带 电话/短信/邮箱/浏览器/… 1、调用 电话phone [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@”tel://800888”]]; 拨打电话之后不跳转回app原创 2017-04-18 15:03:58 · 2000 阅读 · 0 评论 -
PhoneGap 在xcode下报出的权限错误
PhoneGap在iOS开发下的注意事项: 如果看过我之前写的关于个人应用开发的博客,应该知道我使用的是Phoengap。那么Phonegap在iOS下开发会遇到一些什么需要注意的事项呢?下面简要记录一下这次我遇到的一些问题,方便初次使用PhoenGap进行iOS下开发的朋友们。* 开发环境: Xcode 6.1 PhoneGap 4.1.2-0.22.7* 生原创 2017-04-18 15:05:32 · 1441 阅读 · 0 评论 -
IOS9.0 中的一些错误
标签:desclasslogcomhttp使用si代码it 一、iOS9 bitcode 首先最大的问题就是坑货xcode7,xcode7默认是打开bitcode的,bitcode是苹果为了解决他自己以后的应用可以随意更换硬件的处理做的准备也就是arm指令集和x64指令集的问题 那么我们的工程如果你采用了别人封装的第三方库,那么好了,会爆以下错误 ld: ‘/UsersFramework/S原创 2017-04-18 15:06:26 · 1079 阅读 · 0 评论 -
10个大坑,当你产品上架AppStore会遇到
应用提交 App Store 上架被拒的原因都有哪些?:http://www.zhihu.com/question/202160992015年App Store审核被拒的23个理由(附官方邮件原文)相信大家一定非常「深恶痛疾」AppStore的一系列产品上架规则。每次产品上架,一定要折腾很久,让人蛋疼。所以特此发起本期沙龙,为大家带来一些经验。 闫国荣:以下是现在能记忆起,遇到的问题。大家对此有不原创 2017-04-18 15:08:05 · 1702 阅读 · 0 评论 -
iOS学习笔记总结整理
iOS学习笔记总结整理 学习IOS开发这对于一个初学者来说,是一件非常挠头的事情。其实学习IOS开发无外乎平时的积累与总结。下面为大家整理了一部分的iOS学习笔记总结整理,希望对大家有所帮助。 一.内存管理情况 1- autorelease,当用户的代码在持续运行时,自动释放池是不会被销毁的,这段时间内用户可以安全地使用自动释放的对象。当用户的代码运行告一段 落,开始等待用户的操作,自动释放池原创 2017-04-18 15:09:55 · 503 阅读 · 0 评论 -
UIWebView计算高度
第一种: - (void)webViewDidFinishLoad:(UIWebView *)webView{ float height = [[webView stringByEvaluatingJavaScriptFromString:@”document.body.offsetHeight;”] floatValue]; //document.body.scrollHeight}原创 2017-04-18 15:11:03 · 417 阅读 · 0 评论 -
UIScrollView Tutorial: Getting Started 缩放
https://www.raywenderlich.com/122139/uiscrollview-tutorialNote from Ray: This is a Swift update to a popular Objective-C tutorial on our site. Update to Swift, iOS 9 and Xcode 7.1.1 by Corinne Krych. E原创 2017-04-18 15:12:27 · 419 阅读 · 0 评论 -
本地化下按首字母分组排序的神器——UILocalizedIndexedCollation
本地化下按首字母分组排序的神器——UILocalizedIndexedCollation 最近在整一个很简单的通讯录相关的项目,通讯录当然就少不了按首字母或者汉字拼音首字母分组排序索引。因为按照我一贯的的做法,都是想要做成更通用的、支持本地化的,所以这就纠结了,世界各地的语言啊我去,我顶多也就认识中文和英语,这就不能用以前的那些比如把汉字转成拼音再排序的方法了,效率不高不说,对其他国家的本地化更是原创 2017-04-18 15:12:57 · 619 阅读 · 0 评论 -
IOS6.0 应用内直接下载程序 不需跳转AppStore
闲来没事看了篇文章 应用内创建应用商店环境,不跳转AppStore. 先武断的想一句:放屁。然后好奇的进去看看,原来是IOS6.0的新特性,顿感惭愧。研究下 SKStoreProductViewController类是UIViewController的子类, 如果你对view controller比较熟悉的话,那SKStoreProductViewController使用起来也非常简单了。当你希望向原创 2017-04-18 15:13:28 · 1083 阅读 · 0 评论 -
导航的渐变设置
分享我所知道的实现navigationBar渐变的几种方法- (void)scrollViewDidScroll:(UIScrollView *)scrollView{ CGFloat offSetY = scrollView.contentOffset.y; if (offSetY < 64.0) { CGFloat alpha = offSetY / 64.0;原创 2017-04-18 15:40:46 · 260 阅读 · 0 评论 -
提交应用到iTunes Connect时构建版本“正在处理”后直接消失——此构建版本无效
提交应用到iTunes Connect时构建版本“正在处理”后直接消失——此构建版本无效问题描述: 1、使用Xcode — Upload to App store 和 Application Loader能够向itunes connect成功提交构建版本; 2、进入itunes connect - 活动 - 所有构建版本,也能查看到“构建版本 1.0.1.5 正在转载 2017-04-19 15:07:24 · 439 阅读 · 0 评论 -
关于目前自己iOS项目使用的第三方开源库
1.AFNetworking 目前比较推荐的iOS网络请求组件,默认网络请求是异步,通过block回调的方式对返回数据进行处理。 2.FMDB 对sqlite数据库操作进行了封装,demo也比较简单。 3.MBProgressHUD 也是iOS项目常用的一个组件,用于显示过渡效果的,比如网络请求之前显示loading,网络结束隐藏loading。建议封装在BaseViewControlle原创 2017-04-18 15:02:25 · 241 阅读 · 0 评论