登录 立即注册
金钱:

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

写iOS SDK的注意事项

我发现即使是像腾讯、小米这样的大厂提供的 SDK,在质量和规范上也有很多问题,而且包括我以及我身边的很多朋友都被恶心到了,所以我就把这些注意事项总结出来,希望大家不要犯同样的错误。注意事项一:所有类名都应该加前缀说明:没有前缀的类名有冲突的风险。Bad Case:微信分享的 SDK,文件名:WXApiObject.h,代码如下 ...
James1991 2017-5-8 17:44
阅读:216 评论:0 赞:0

Storyboard跳转线Segue

什么是Segue      Storyboard上每一根用来界面跳转的线,都是一个UIStoryboardSegue对象(简称Segue)    Segue的属性   每一个Segue对象,都有3个属性唯一标识@property (nonatomic, readonly) NSString *identifier;来源控制器@property (nonatom ...
girl23 2017-5-8 15:11
阅读:111 评论:0 赞:0

遍历耗时比较,利用多核进行遍历

iOS 中集合遍历方法的比较和技巧 集合的遍历操作是开发中最常见的操作之一,从C语言经典的for循环到利用多核cpu的优势进行遍历,开发中ios有若干集合遍历方法,本文通过研究和测试比较了各个操作方法的效率和优略势,并总结几个使用集合遍历时的小技巧。 ios中常用的遍历运算方法 遍历的目的是获取集合中的某个对象或执行 ...
girl23 2017-5-8 10:55
阅读:330 评论:0 赞:1

微信支付前台签名实现

func wechartpay(){ //微信支付 var a = 0 let ordreno = "\(time(&a))" wxPayWith(orderID: ordreno, orderTitle: "微信支付", amount: "0.01") } func wxPayWith(orderID:String,orderTitle:String,amount:String){ //实际的金额 let re ...
齐齐走天涯 2017-5-5 17:55
阅读:125 评论:0 赞:0

关于支付宝前台签名的实现

let order = Order() order.partner = alipayPartner order.seller = alipaySeller order.tradeNO = tn//订单id order.productName = "xxx---支付"//商品标题 order.productDescription = "积分商城:支付宝移动支付"//商品描述 order.amount = "0.01"//商品价格 o ...
齐齐走天涯 2017-5-5 17:52
阅读:94 评论:0 赞:1

iOS开发中遇到过的坑

前言做iOS开发这么长时间以来,遇到过不少难题,也踩过不少坑,本来没想过要写这篇文章,但是鉴于以下三点,笔者决定对遇到过的并且还能回忆起来的问题做个记录。每次问题解决后,满满的成就感,但是当下一次再遇到时,又是一脸懵逼。这个问题我好像见过,但就是不记得怎么解决,记录下来方便以后查阅。每次面试的时候,面 ...
James1991 2017-5-5 11:29
阅读:359 评论:1 赞:2

IOS开发基本技能(二)

IOS开发基本技能CALyer 有一个属性叫做contents,这个属性的类型Swift中定义为Any,OC中被定义为id,意味着它可以是任何类型的对象。在这种情况下,你可以给contents属性赋任何值,你的app仍然能够编译通过。但是,在实践中,如果你给contents赋的不是CGImage,那么你得到的图层将是空白的。如下图所示,为了通常我们赋值为C ...
James1991 2017-5-5 11:28
阅读:175 评论:0 赞:0

IOS 开发基本技能(一)

IOS 开发基本技能ios开发过程中经常会涉及到页面间的跳转、页面间值的传递,ios提供了多种方式来完成这些功能,下面分别来看看这些方法。页面跳转,第一种方法为通过Storyboard 中设置Segue来完成:Segue有几种方式,分别为Show、Show Detail、Present Modally、Present as PopoverShow:根据当前屏幕中的内容,在master are ...
James1991 2017-5-5 11:28
阅读:262 评论:0 赞:0

iOS开发也能快速入门的开源接口框架 - PhalApi

!(http://webtools.qiniudn.com/master-LOGO-20150410_50.jpg) ## (http://www.phalapi.net) PhalApi,简称π框架,是一个PHP轻量级开源接口框架,专注于接口开发,致力让接口开发更简单。它: + 致力于快速、稳定、持续交付有价值的接口服务 + 关注于测试驱动开发、领域驱动设计、极限编程、敏捷开发 + 有众 ...
dogstarHuang 2017-5-4 19:27
阅读:262 评论:0 赞:0

xmpp即时通讯openfire服务器搭建

openfire下载地址:http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_4_1_3.dmg; spark IM客户端下载地址:https://www.igniterealtime.org/downloads/download-landing.jsp?file=spark/spark_2_8_3.dmg xammp下载地址:https://www.apachefriends.org/zh_cn/index.html openfire服 ...
girl23 2017-5-4 15:24
阅读:131 评论:0 赞:0

iOS 开发----个人开发者帐号升级为公司开发者帐号

# iOS 开发----个人开发者帐号升级为公司开发者帐号 - 最近由于公司的业务需要及后期可能会在我们开发的 App 中做一些公司的宣传,所以对 iOS 个人开发者帐号(Individual)进行了升级,在这里进行了一些总结,希望后续有此需要的同志们可以有所借鉴. ## iOS 开发者帐号的分类 - 1.总的来说,一般开发者帐号主要分为3种: > ①. ...
胡胡LoL 2017-5-3 16:57
阅读:207 评论:2 赞:1

block 中使用__weak 和__strong修饰符的问题

问题阐述 在ARC环境下,我们常常会使用weak 的修饰符来修饰一个变量,防止其在block中被循环引用,但是有些特殊情况下,我们在block中又使用strong 来修饰这个在block外刚刚用__weak修饰的变量,为什么会有这样奇怪的写法呢? 后来上网查资料,给的解释就是下面的这段话: 在block中调用self会引起循环引用 ...
KB_MoreShare 2017-5-3 11:17
阅读:221 评论:0 赞:0

SDLayoutDemo图文混排

# SDLayoutDemo 一个稍复杂的图文混排,图片大小不一但又要求图片大小自适应,限制最大宽度,使用indexPath缓存行高。支持cell编辑插入、收藏、点赞、置顶、删除功能。 缓存行高功能,能够支持90%以上的需求,如果数据计算较为复杂,可以对数据预处理+缓存行高,就相对较好了。 完整的项目在gitHub [点击下载](https://gith ...
xuelin2048 2017-4-29 17:00
阅读:328 评论:1 赞:3

SDLayoutDemo图文混排

##### SDLayoutDemo一个稍复杂的图文混排,图片大小不一但又要求图片大小自适应,限制最大宽度,使用indexPath缓存行高。支持cell编辑插入、收藏、点赞、置顶、删除功能。缓存行高功能,能够支持90%以上的需求,如果数据计算较为复杂,可以对数据预处理+缓存行高,就相对较好了。完整的项目在gitHub[点击下载](https://gith ...
xuelin2048 2017-4-29 16:59
阅读:136 评论:0 赞:0
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

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

返回顶部