登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

iOS中使用Fastlane实现自动化打包和发布

简介Fastlane是一套使用Ruby写的自动化工具集,用于iOS和Android的自动化打包、发布等工作,可以节省大量的时间。FastlaneGithub:https://github.com/fastlane/fastlane官网:https://fastlane.tools/文档:https://docs.fastlane.tools/在写这篇文章的时候,他在Github上已经有15000+ star。安装1、首先要安装正确的 Ruby ...
BlueManlove 2017-7-31 10:11
阅读:284 评论:0 赞:0

一款可以简单实现长按拖拽重排的 UICellCollectionView Cell框架,简单实现支付宝 等 ...

[!(https://img.shields.io/badge/Team-BMDragCellCollectionView-brightgreen.svg?style=flat)](https://github.com/asiosldh/BMDragCellCollectionView "BMDragCellCollectionView name") [!(https://img.shields.io/cocoapods/v/BMDragCellCollectionView.svg?style=flat)](http://cocoapods.org/pods/BMDragC ...
idhong_muAXb 2017-7-28 17:04
阅读:72 评论:1 赞:0

Mac OS X怎么加域

http://jingyan.baidu.com/article/6b1823097a83eeba58e159a8.html
KB_MoreShare 2017-7-28 14:53
阅读:47 评论:0 赞:0

iOS进阶:Objective-C底层原理

这篇读书笔记主要介绍了Objective-C底层的一些东西,比如Objective-C对象模型、objc_msgSend消息发送原理、方法混写(Method Swizzling)和ISA混写(ISA Swizzling)。 Objective-C对象模型 我们都知道Objective-C是一门动态性语言,这种动态性的核心是objc提供的Objective-C运行时,比如objc_msgSend就是一个核心函数,每次使 ...
BlueManlove 2017-7-28 10:41
阅读:497 评论:0 赞:0

【详细】iOS的Core Text教程:制作一个杂志应用

更新说明:本教程已经由Lyndsey Scott升级为Swift 4和Xcode 9。最初的教程由Marin Todorov所创作。Core Text是一个底层的文本引擎,当与Core Graphics/Quartz框架配合使用的时候,可以对布局和格式进行细粒度的控制。随着iOS 7的发布,Apple公司发布了一个名叫Text Kit的高级库,可以用来储存、布局和显示具有各种排版特征 ...
xiexqq 2017-7-27 11:58
阅读:175 评论:0 赞:0

iOS开发技巧系列---打造强大的BaseModel(篇一:让Model自我描述)

摘要: 从事iOS开发已经两年了,从一无所知到现在能独立带领团队完成一系列APP的开发,网络上的大神给了我太多的帮助。他们无私地贡献自己的心得和经验,写出了一篇篇精美的文章。现在我也开始为大家贡献自己的心得,把它写成一系列iOS开发技巧系列文章。这一系列文章都干活十足,希望各位读者可以积极留言,和我沟通。 何为 ...
Torr 2017-7-27 11:26
阅读:137 评论:0 赞:0

iOS开发技巧系列---详解KVC(我告诉你KVC的一切)

KVC(Key-value coding)键值编码,单看这个名字可能不太好理解。其实翻译一下就很简单了,就是指iOS的开发中,可以允许开发者通过Key名直接访问对象的属性,或者给对象的属性赋值。而不需要调用明确的存取方法。这样就可以在运行时动态在访问和修改对象的属性。而不是在编译时确定,这也是iOS开发中的黑魔法之一。很多高级 ...
Torr 2017-7-27 11:24
阅读:251 评论:0 赞:0

注意事项:Swift 把 Struct 作为数据模型【iOS 开发】

一个类似的例子就是处理数据结构的时候,拥抱不可变性,尽量使用常量,这是一个很好的建议而且完全应该被采用。另一个例子是把我们的数据模型转换为 Struct(结构体)。这是听起来很美好,但在实际运用中,彻底地使用 Struct 来代替Class(类),还是给开发者带来很多困难。不要误会我的意思,用 Struc ...
xiexqq 2017-7-27 11:18
阅读:53 评论:0 赞:0

【iOS 开发】收集UICollectionView 集合视图使用汇总

UICollectionView 和 UITableView 的用法非常的相似,但它要更加强大,下面就对于 UICollectionView 的基本用法进行一个汇总,以便之后方便查看。UICollectionView 的创建12345678910111213141516171819202122232425/* 设置单元格布局 */UICollectionViewFlowLayout *flow = [[UICollectionViewFl ...
xiexqq 2017-7-27 11:15
阅读:58 评论:0 赞:0

【干货】关于iOS逻辑自动化测试实践

一、怎么界定自动化测试范围白盒测试主要测试APP的内部结构或运作,以代码实现的角度来设计测试案例。白盒测试优点在于要求测试人员去学习软件的实现,可以检测代码中的每条分支和路径,揭示隐藏在代码中的错误,对代码的测试比较彻底。单元测试属于白盒测试的一种手段,是一种提高软件质量非常有效的方法。对于多次的迭代 ...
xiexqq 2017-7-27 10:58
阅读:70 评论:0 赞:0

开发思维:iOS 开发中的上帝模式与农民模式

我在做 iOS 开发的时候,发现自己在写程序的时候,常常处于两种状态的切换,我把这两种状态称为软件开发的上帝模式与农民模式。我先给大家介绍一下这两种模式的特点。上帝模式处于上帝模式时,我需要构思整个应用的架构设计,如何进行类之间的组织和信息的传递。我有可能会在纸上画一些类图,把关键的几个类之间关系构思清 ...
xiexqq 2017-7-27 10:52
阅读:80 评论:0 赞:0

iOS开发:怎么制作和封装九宫格【图文】

我们经常会用到一些九宫格来放置一些button或者view里来显示一些内容。但是我们不愿去用collectionview来替代。这时候九宫格就很方便和很快捷。下面是具体的九宫格的封装和制作。代码量很少,可快速引用。一、项目示例的GitHub地址:https://github.com/feibaichen/Squared_Up二、实现的功能有:1.自定义具体的九宫格的格子 ...
xiexqq 2017-7-26 17:41
阅读:117 评论:0 赞:0

iOS开发 精简TableView

导语TableView 是iOS app 中最常用的控件,许多代码直接或者间接的关联到table view任务中,包括提供数据、更新tableView、控制tableView行为等等。下面会提供保持tableView代码整洁和结构清晰的方法。UITableViewController vs. UIViewControllerTableViewController的特性table view controllers可以读取table view的数据 ...
xiexqq 2017-7-26 17:22
阅读:81 评论:0 赞:0

免打包跨渠道统计,渠道链接取代渠道包是一种趋势

一个产品的成功,不仅取决于产品本身是否够优秀,还在于推广是否做到位。而如何衡量推广的好坏,无疑就要谈到渠道统计了。 传统的打包统计方式,如果是渠道少就罢了,要是渠道数有几十上百,打包起来不仅麻烦,在统计的过程中还容易造成统计混乱,造成统计错误、重叠。而通过渠道链接取代渠道包的方式进行APP的推 ...
风样的自由 2017-7-26 17:02
阅读:68 评论:0 赞:0
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

返回顶部