P12

ios核心动画 文档

ios核心动画

dante657 2018-03-28   810   0
P185

iOS面试宝典 文档

本文从编程、设计、App Store等各个方面对iOS程序员在面试时可能会遇到的问题进行了筛选与汇总,一方面帮助咱们同学们更系统的复习iOS学过的所有内容,另一方面给大家在寻找iOS程序员工作时作为参考!

tao333 2017-08-08   499   0
P191

BAT公司面试宝典无水印版 文档

培训机构量产ios程序员,导致了现在ios就业的浮躁和困难。但是技术好的人仍然不愁工作,而一些想进入行业捞一笔就走的人,势必在今年这种艰难就业形式下,被迫淘汰,转行。

wenyang51 2017-07-25   706   0
P58

ios人机界面指南(中文版)(三):ios技术 文档

应用扩展可以延伸应用的使用范围。当用户使用其他应用时,应用扩展使得用户仍能使用你应用的核心功能。举个例子,当人们在 Safari 中浏览网页时,他们可以使用你的分享扩展来发送一张图片或一篇文章到你的社交网站上。或者当使用照片应用时,人们可能会使用你的图片编辑扩展来为一张图片加上一个滤镜效果。(在这些场景中,Safari 和照片应用承载用户使用扩展的场景,因而被称为宿主应用(host apps)。)

皛皛皛 2017-04-09   529   0
P37
P48

  iosautolayout 文档

在Autolayout之前,有Autoresizing可以作屏幕适配,但局限性较大,有些任务根本无法完成(只能解决子控件跟父控件的相对关系问题,不能解决兄弟控件的相对关系问题)。相比之下,Autolayout的功能比Autoresizing强大很多。

yjand615 2016-11-25   1761   0
P12

  ioscocoapods第三方开源框架管理 文档

CocoaPods的项目源码在Github上管理。该项目开始于2011年8月12日,在这两年多的时间里,它持续保持活跃更新。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和更新第三方开源库的时间,在iOS开发中经常会用到第三方库如AFNetworking,ASIHttpRequest等,在使用第三方库时,你除了要导数源码外,但是,集成这些依赖库需要我们手动去配置,还有当这些第三方库发生了更新,还需要手动去更新项目。这就显得非常麻烦。有麻烦自然有解决办法,CocoaPods就是为了解决这个问题而生的。通过CocoaPods,我们可以将第三方的依赖库统一管理起来,配置和更新只需要通过简单的几行命令即可完成

yjand615 2016-11-25   350   0
P6

  ioscoremotion 文档

t对于iPhone手机来说,画面上下为y轴,左右为x轴,前后为z轴。各自向上、向右和前面为正方向。当向上方向有作用力时,y属性中设置相应的正值,当向左方向有作用力时,x属性中设置相应负值。加速度不仅受震动手机时施加作用力的影响,还会持续受重力的影响。因此手机如果垂直拿在手上的话,y轴负方向将受重力作用,y属性将一直为负值(最小值为-1.0)。相反,如果画面的上方向朝向地下,则y属性将一直为正值(最大值为1.0)。当画面与地面水平时,y属性值为0。

yjand615 2016-11-25   1554   0
P72

  iosafnetworking网络请求 文档

一般情况下,简单的向某个Web站点简单的页面提交请求并获取服务器的响应,用Xcode自带的NSURLConnection是能胜任的。但是,在绝大部分下我们所需要访问的Web页面则是属于那种受到权限保护的页面,并不是有一个简单的URL可以访问的。这就涉及到了Session和Cookie的处理了,在此时使用NSURLConnection也是能够达到要求的,只是其中处理起来的复杂度和难度就提升了。为了更好的处理向Web站点的请求,包括处理Session,Cookie等细节问题,使用AFNetworking则是更好的选择。

yjand615 2016-11-25   2142   0
P14

  iosc基本语法 文档

yjand615 2016-11-25   1374   0
P12
P15

  iosasihttprequest网络请求 文档

使用 iOS SDK 中的 HTTP 网络请求 API,相当的复杂,调用很繁琐,ASIHTTPRequest 就是一个对 CFNetwork API 进行了封装,并且使用起来非常简单的一套 API,外号 “HTTP终结者”,用 Objective-C 编写,运行效率很高,可以很好的应用在 Mac OS X 系统和 iOS 平台的应用程序中,ASIHTTPRequest 适用于基本的 HTTP 请求,和基于 REST 的服务之间的交互。可惜作者早已停止更新,有一些潜在的 BUG 无人去解决,很多公司的旧项目里面都残留着它的身影,以前的很多 iOS 项目都是 ASI + SBJson,会不会用 ASI,可以算是检验是否为老牌 iOS 程序员的标准之一。从 iOS 9 开始 CFNetwork 相关的类和方法开始被废弃,可以使用 AFNetworking 替换 ASIHTTPRequest 的使用。在 iOS 9+ 中使用 ASIHTTPRequest 无需对 App Transport Security Settings 添加设置。

yjand615 2016-11-25   342   0
P20
P12

  ioslocalcache本地数据缓存 文档

沙盒路径下的 Library/Caches 用来存放缓存文件,保存从网络下载的请求数据,后续仍然需要继续使用的文件,例如网络下载的离线数据,图片,视频文件等。该目录中的文件系统不会自动删除,可以做离线访问。它的存放时间比 tmp 下的长,但是不如 Library 下的其它目录。总的来说 Caches 目录下存放的数据不能是应用程序运行所必需的,但是能提高应用访问性能的。可写入应用支持文件,保存应用程序再次启动需要的信息。iTunes 不会对这个目录的内容进行备份。要求程序员必需提供一个完善的清除缓存目录的 "解决方案"。

yjand615 2016-11-25   2069   0
P9

  ioskvo键值观察 文档

KVO 是 Key-Value Observing 的简写,是键值观察的意思,属于 runtime 方法。Key Value Observing 顾名思义就是一种 observer 模式用于监听属性变量值的变化,也是运行时的方法,当实例变量改变时,系统会自动采取一些动作。KVO 跟 NSNotification 有很多相似的地方,用 addObserver:forKeyPath:options:context: 去 start observer, 用 removeObserver:forKeyPath:context 去 stop observer, 回调就是 observeValueForKeyPath:ofObject:change:context:。

yjand615 2016-11-25   1631   0
P15

  iosmvc架构模式 文档

从字面意思来理解,MVC 即 Modal View Controller(模型 视图 控制器),是 Xerox PARC 在 20 世纪 80 年代为编程语言 Smalltalk-80 发明的一种软件设计模式,至今已广泛应用于用户交互应用程序中。其用意在于将数据与视图分离开来。在 iOS 开发中 MVC 的机制被使用的淋漓尽致,充分理解 iOS 的 MVC 模式,有助于我们程序的组织合理性。

yjand615 2016-11-25   266   0
P17

  ioskvc键值编码 文档

VC 是 Key-Value Coding 的简写,是键值编码的意思,属于 runtime 方法。Key Value Coding 是 cocoa 的一个标准组成部分,是间接给对象属性设置数值的方法,它能让我们可以通过 name(key) 的方式访问属性变量, 不必调用明确的属性访问方法, 如我们有个属性变量叫做 foo, 我们可以 foo 直接访问它,同样我们也可以用 KVC 来完成 [Object valueForKey:@“foo”], 这样做主要的好处就是来减少我们的代码量。

yjand615 2016-11-25   1335   0
1 2 3 4 5 6 7 8 9 10