iOS开发之整体把握
宋_波
这个作者很懒,什么都没留下…
展开
-
iOS开发之设置兼容机型
iOS开发中,可能有些比较老的机型不想再适配了,但是通过设置支持的系统版本并不能限制机型。比如我们的需求是,系统适配iOS8及以上,手机适配iPhone4s以后的机型,解决方案如下:1、系统版本适配在General——》Deployment Info——》Deployment Target中选择版本号(比如8.0),这样系统版本低于设置的版本号的手机就不能安装运行此App了。2、手原创 2017-08-02 17:24:39 · 2985 阅读 · 0 评论 -
iOS通过dSYM文件分析crash
原文地址:iOS通过dSYM文件分析crash我们在ios开发中会碰到的很多crash问题,如果Debug调试模式的话,我们可以往往很容易的根据log的输出定位到导致crash的原因,但对于已经上线的应用,或者是release环境包导致的crash,我们就需要一些特殊的手段来通过crash log进行分析定位了。通过参考网上的一些资料,总结了一下,下面介绍一下通过dSYM文件以转载 2016-03-10 10:37:44 · 348 阅读 · 0 评论 -
GCD 深入理解(一)
原文地址:GCD 深入理解(一)本文由@nixzhu翻译至raywenderlich的《grand-central-dispatch-in-depth-part-1》虽然 GCD 已经出现过一段时间了,但不是每个人都明了其主要内容。这是可以理解的;并发一直很棘手,而 GCD 是基于 C 的 API ,它们就像一组尖锐的棱角戳进 Objective-C 的平滑世界。我们将分两个部转载 2015-10-27 14:45:27 · 422 阅读 · 0 评论 -
iOS开发之静态库.a的制作教程
原文地址:iOS开发之静态库.a的制作教程简介什么是库?库是程序代码的集合,是共享程序代码的一种方式根据源代码的公开情况,库可以分为 2 种类型开源库公开源代码,能看到具体实现比如 SDWebImage 、 AFNetworking闭源库不公开源代码,是经过编译后的二进制文件,看不到具体实现主要分为:静态库、动转载 2016-09-13 16:39:05 · 571 阅读 · 0 评论 -
CocoaPods详解之----使用篇
CocoaPods详解之----使用篇作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/18737437转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!一、什么是CocoaPods1、为什么需要Coco转载 2015-05-04 10:59:43 · 510 阅读 · 0 评论 -
Mac 下Versions的 svn无法上传 .a 文件的问题
Xcode自带的svn和Versions以及一些其它工具都默认ignore".a"文件。解决办法有两个:方法一:使用命令行添加文件(【转】原文在这)1.打开终端,输入cd,空格,然后将需要上传的.a文件所在的文件夹(不是.a文件)拖拽到终端(此办法无需输入繁琐的路径,快捷方便) ,回车;2.之后再输入如下命令:svn add libOCMock.a,回车;3.之后会转载 2015-03-26 10:50:11 · 1041 阅读 · 0 评论 -
解决iOS8安装企业版无反应问题
原文:解决iOS8安装企业版无反应问题问题描述:iPhone5S IOS8.1.2 原来的企业APP下载后无法安装,点击安装无反应方法一:还原网络设置(注:我想既然有缓存问题引起的(原因看方法二),清除缓存就可以恢复。方法二有个不好的下载中会有2个APP,安装成功后正常。方法一不好的就是网络密码要重新输入了,测试了3个iPhone5s,IOS8.1.2设转载 2015-03-02 16:36:52 · 601 阅读 · 0 评论 -
关于iOS7以后版本企业发布问题
原文:关于iOS7以后版本企业发布问题大家都知道,苹果在发布7.1以后,不打个招呼就把企业发布方式给换掉了(谴责一下~)以前普通服务器+web页面+ipa+plist就可以搞定,现在已经不行了。关于现在企业发布教程网上贴出来了很多,也就不再赘述了。这里推荐下好友阿福的博客教程,地址:http://blog.csdn.net/lizhongfu2013/article/d转载 2015-02-27 15:46:22 · 393 阅读 · 0 评论 -
iOS7开发~企业发布
原文: iOS7开发~企业发布一、概述企业发布,是通过手机浏览器登录一个网站来自动下载ipa并且安装到手机。iOS企业发布在iOS7.1之前相对容易(详情见IOS6开发~企业发布),但系统更新到iOS7.1之后,突然发现以前的方法不行了,会提示“无法安装应用程序,因为XX的证书无效”,下面提供最新的并且亲自测试通过的解决方案。二、开始在IOS6开发~转载 2015-02-27 15:50:15 · 463 阅读 · 0 评论 -
iOS 企业证书发布app 流程
原文转自:iOS 企业证书发布app 流程企业发布app的 过程比app store 发布的简单多了,没那么多的要求,哈但是整个工程的要求还是一样,比如各种像素的icon啊 命名规范啊等等。下面是具体的流程1、修改你的 bundle identifier 为你的企业的app id :2、修改Edit scheme转载 2015-02-12 16:23:08 · 486 阅读 · 0 评论 -
iPhone 6出现后,如何将一份设计稿支持多个尺寸?
原文地址:iPhone 6出现后,如何将一份设计稿支持多个尺寸?移动app开发中多种设备尺寸适配问题,过去只属于Android阵营的头疼事儿,只是很多设计师选择性地忽视android适配问题,只出一套iOS平台设计稿。随着苹果发布两种新尺寸的大屏iPhone 6,iOS平台尺寸适配问题终于还是来了,移动设计全面进入“杂屏”时代。看看下面三款iPhone尺寸和分辨率数据就知道屏幕有多杂了转载 2015-02-12 09:22:55 · 566 阅读 · 0 评论 -
CocoaPods详解之----进阶篇
CocoaPods详解之----进阶篇作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/19178709转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!一、Podfile.lock文件上文讲过,在开始使转载 2015-05-04 10:59:10 · 340 阅读 · 0 评论 -
CocoaPods详解之----制作篇
CocoaPods详解之----制作篇作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/20067595转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!学会使用别人的Pods依赖库以后,你一定对创建自己的依赖库转载 2015-05-04 11:00:57 · 368 阅读 · 0 评论 -
关于Xcode的Other Linker Flags
摘要 在ios开发过程中,有时候会用到第三方的静态库(.a文件),然后导入后发现编译正常但运行时会出现selector not recognized的错误,从而导致app闪退。接着仔细阅读库文件的说明文档,你可能会在文档中发现诸如在Other Linker Flags中加入-ObjC或者-all_load这样的解决方法。 那么,Other Linker Flags到底是用来干什么的呢?还有-O转载 2015-05-13 10:29:17 · 423 阅读 · 0 评论 -
iOS开发中SVN管理工具的使用
原文地址:iOS开发中SVN管理工具的使用SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS转移到Subversion。SVN命令行工具1、从本地导入代码到服务器(第一次初始化导入),在终端中输入:svn import /Use转载 2015-08-18 13:41:47 · 2291 阅读 · 0 评论 -
在Xcode中使用Git进行源码版本控制
原文地址:在Xcode中使用Git进行源码版本控制 本文翻译自Understanding Git Source Control in Xcode (译者myShire)欢迎您加入我们的翻译小组。 在应用程序开发过程中,很重要的一部分工作就是如何进行源码的版本控制。当代码出现问题时,我们就需要将代码恢复到原先正常的版本。如果是多个人共同开发一个项目,那么代转载 2015-08-17 13:47:56 · 382 阅读 · 0 评论 -
IOS如何使用第三方字体
原文地址:IOS如何使用第三方字体1、从网上下载所需字体的TTF文件。将字体所对应的TTF文件拖入项目中。2、然后在info.plist中添加一个新的键Fonts provided by application, NSArray类型的, 在其对应的item里面的string值为**.TTF,如图:3、接下来就是要知道对应字体的名字FontName了。一个字体转载 2015-07-21 14:47:33 · 1254 阅读 · 0 评论 -
快快快!27个提升效率的iOS开源库推荐
原文地址:快快快!27个提升效率的iOS开源库推荐我热爱开源,更喜爱那些花费宝贵的业余时间来创造奇迹的开发者们,感谢他们将自己辛苦劳动的成果无偿分享给大家。开源作者和贡献者们,你们太了不起了,感谢你们所付出的一切。鉴于我是收集不全会死星人,这里我根据个人喜好选取了一些iOS的开源库。这些项目的顺序完全随机,每个都棒到爆。绝大多数支持CocoaPods,所以将它们添加到你的Xco转载 2015-08-12 16:26:49 · 648 阅读 · 0 评论 -
objc@interface的设计哲学与设计技巧
原文地址:http://blog.sunnyxx.com/2014/04/13/objc_dig_interface/我是前言学习objc时,尤其是先学过其他编程语言再来看objc时,总会对objc的类声明的关键字interface感到有点奇怪,在其它面向对象的语言中通常由class关键字来表示,而interface在java中表示的却大约相当于objc的protocol,这个关键转载 2015-02-03 09:16:36 · 442 阅读 · 0 评论