当前位置:首页 » IOS开发技术

IOS开发技术

3
阅读

iOS 使用 socket 即时通信(非第三方库)

其实写这个socket一开始我是拒绝的。因为大家学C语言和linux基础时肯定都有接触,客户端和服务端的通信也都了解过,加上现在很多开放的第三方库都不需要我们来操作底层的...
来源 2017-01-20 05:17

阅读

iOS 多选相册图片上传,添加、删除图片

通知:在使用下边的方法的时候出现的问题总结,猿友们看到后请自行更正。问题一:有人反映打开本demo的时候第一次打不开相册,必须重新启动一下才可以打开。此问题是由于...
来源 2017-01-20 05:17
3
阅读

应对复杂布局的瀑布流Layout

引公司的项目中涉及到多列瀑布流、UITableView与sectionHeader的混合布局,之前的实现方式是以UITableView作为骨架,将带有瀑布流的UICollectionView封装到自定义的UITabl...
来源 2017-01-20 05:17
5
阅读

通过iTunes查看iphone UUID的方法

     经常有遇到要查看iphone等苹果设备UUID的需求,说来还真的不是那么方便,一般也就两个方法:一、使用iTunes二、使用开发工具xcode   也有一些是安装手机软件来查看,...
来源 2017-01-19 16:57
3
阅读

浅谈App测试的重点

近年来,手机app也时持续大热。基于安卓和ios的手机app,更是受到众多投资者的青睐。而手机软件测试行业也是如此。现在听的最多的是web测试和App测试,但实际上两者本质...
来源 2017-01-19 16:37
3
阅读

iOS编程之C语言简介

开篇为什么要先学习C语言对于零基础开发的人来说先学习C语言,是不错的选择,目前iOS开发的主要编程语言是Objective-C和swift,除此之外,你还要了解C语言,iOS有些系统...
来源 2017-01-19 13:58
5
阅读

Swift3.0服务端开发(五) 记事本的开发(iOS端+服务端)

前边以及陆陆续续的介绍了使用Swift3.0开发的服务端应用程序的Perfect框架。本篇博客就做一个阶段性的总结,做一个完整的实例,其实这个实例在《Swift3.0服务端开发(一)...
来源 2017-01-19 09:36
4
阅读

Objective-C自动生成文档工具:appledoc

由于最近琐事比较多,所以好久没有写文章了。今天我们聊一聊Objective-C自动生成文档。做项目的人多了,就需要文档了。手工写文档是一件苦差事,但是我们也有从源码中抽...
来源 2017-01-19 05:17
3
阅读

获取iOS设备唯一标示UUID

在开发过程中,我们经常会被要求获取每个设备的唯一标示,以便后台做相应的处理。我们来看看有哪些方法来获取设备的唯一标示,然后再分析下这些方法的利弊。具体可以分为...
来源 2017-01-19 05:17
5
阅读

iOS之两圆之间标准圆的随机生成

相信很多社交产品中,肯定会存在寻找附近人或者附近商家的需求,类似下图,在大圆和小圆之间(橘色区域)生成一系列的随机圆,并且所有随机圆之间也不能有交集,我暂且称这...
来源 2017-01-19 05:17
3
阅读

iOS常用设计模式

1.为什么学习设计模式对于设计模式,我们并不陌生。一谈起设计模式,脑海里马上就想到单例模式,委托模式,观察者模式等等。而面试官们也通常把对“某某设计模式”的掌握...
来源 2017-01-19 05:17
3
阅读

点击UITableViewCell发生了什么?

今天遇到一个有关UITableViewCell的奇怪现象。我的UITableViewCell上有一个subview,是用来显示未读数的。我给这个subview设置了一个红色背景,就像这样:未选择cell时但...
来源 2017-01-19 05:17
4
阅读

Swift解析XML教程

本教程使用NSXMLParser对象对xml文件进行解析。解析结果由TableView展示。本教程在Xcode7.3.1上基于iOS9.3构建。打开Xcode并且新建一个单视窗应用。名字就叫IOS9XMLParser...
来源 2017-01-19 05:17

阅读

去年全球App下载量超900亿 中国成iOS商店收入最高国家

1月17日晚间,应用分析与应用市场数据公司AppAnnie对外发布了《全球移动应用市场2016年回顾》。该报告显示,从2015年至2016年,全球应用下载量增长了15%,应用使用时长增...
来源 2017-01-18 10:56
1
阅读

iOS 环信消息撤回

这两天在做环信的消息回撤,在网上找了许久没有这种案例,之后官方的一些方法,但是自己做,还是需要花点时间去整理,所以我决定等我把这个做好之后,分享给大家,如果做...
来源 2017-01-18 08:56
7
阅读

iOS代码设计中的开放与封闭

我们至今所写的iOS代码都是遵循OOP这种编程范式,以对象来临摹和表达我们对于世界的理解。在设计类的时候,恪守SOLID五个原则会让我们的代码更易拓展和维护。SOLID中的O...
来源 2017-01-18 05:16
5
阅读

iOS 图片选择器(仿微信)

照片选择器是APP开发中经常使用的功能.比如对商品的评价,某些报告提交等都会用到.你只要继承我demo的HWPublishBaseController就可以了.在下面有说明.我在demo设置的是最...
来源 2017-01-18 05:16
5
阅读

什么是开发 App 的正确步骤?

在iOS开发中,写一个App很容易,但是要写好一个App,确是要下另一番功夫。首先,我们来看一个App的开发要求:写一个App,显示出Spotify上LadyGaga相关的所有音乐专辑需求...
来源 2017-01-18 05:16
4
阅读

iOS开源:chartee - 股票K线图、分时

IOS股票K线图、分时图,网上开源项目很少,质量也是参差不齐;偶尔搜索到看似有希望的文章,点进去,还是个标题党;深受毒害。经过一段时间的探索,终于在开源基础上完成...
来源 2017-01-18 05:16
7
阅读

iOS开源:XX3DRiseAndFall-3D方向上的z轴下沉位移效果

在项目过程中所涉及到的一个需求,效果和天猫京东等的那种控制器下沉,然后具体商品型号类型等的展示view弹出的效果差不多,经过一些研究查阅之后做了一个非常简单的实现,大...
来源 2017-01-18 05:16
5
阅读

Android、iOS、Mac开源项目推荐

很多新手(包括我在内)在写项目的时候不知道项目框架如何搭建,很多时候计划的很好,但是随着项目大额增大,最后还是写的一塌糊涂,没有条理,结构很烂,导致我们项目问...
来源 2017-01-18 05:16
5
阅读

iOS——关于-Taptic-Engine-震动反馈

上周,leader拿着iPhone7打开了网易新闻,问我:『你看,你这里的下拉刷新是短震动,我们的手机数周遥控电视的时候只有长震动,产品那边问能不能用短震动』。然后博主就...
来源 2017-01-18 05:16

阅读

宫本茂谈Super Mario Run的设计和挑战

马里奥、塞尔达传说和大金刚这些都是任天堂的标志性游戏,从1981年以来经久不衰。所有这些受欢迎的游戏都起始于一名伟大的游戏设计师——宫本茂。他本人在为iOS平台打造...
来源 2017-01-17 22:35

阅读

打造Angry Bird的Rovio公司将在伦敦开设游戏工作室

芬兰移动游戏和动画公司RovioEntertainment正打算通过在伦敦开设一家工作室来设计全新畅销游戏,这次专注的焦点不再是“愤怒的小鸟”品牌,而是全新的多人游戏。私人控股...
来源 2017-01-17 22:35
4
阅读

UIScrollView新手教程

在iOS开发中,滚动视图(UIScrollView)通常用于显示内容尺寸大于屏幕尺寸的视图。滚动视图有以下两个主要作用:让用户可以通过拖拽手势来观看想看到的内容让用户可以通...
来源 2017-01-17 05:21