自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

NesTalk

伪技术宅的歇斯底里

  • 博客(16)
  • 收藏
  • 关注

原创 让Json和Model相处的融洽点

iOS里服务器返回来的JsonData通过自带的json解析类或者什么JsonKit,SBJson一类的框架都可以方便的完成解析工作,如果不觉得麻烦的话从这里开始通过KVC取值就完全可以搞定了~可对字符串这种东西进行硬编码... 所以转成Model对象还是比较必要的~而json对象到model对象的映射也有很多东西可以做了~诸如JSONModel,Mantle什么的~最值得一提的是传智播客的

2015-07-16 16:05:41 1468

原创 Swift中NSDictionaryOfVariableBindings的替代方案

由于Swift不支持宏定义,那个让人倍感亲切的`NSDictionaryOfVariableBindings`就直接这么废掉了,网上搜了一下,也没有什么正经的解决方案,经过几番周折写了这个方法~希望对习惯手写自动布局的朋友有所帮助

2015-07-16 15:34:54 1946

原创 判断网络连接情况

很多情况下会用到这个功能,距离来说现在比较火的微视,有一个功能就是在WiFi环境下自动播放微视,而在3G环境下则需要用户点击才会开始播放. 包括在线音频,视频或者包含大量图片的应用都可以通过这个功能来为用户节省宝贵的流量. 用到的东西就叫做Reachability,可以在https://github.com/tonymillion/Reachability下载完整三方库和文档. 如果想要使用

2014-03-02 21:16:47 1936 1

原创 关于iOS自动布局

这里做一个通过代码实现自动布局的Demo,通过IB来做的就不讲了,网上相关的资料很多,这里给出一个写的不错的链接,有兴趣的同学自己看吧. iOS7自动布局教程(一) iOS7自动布局教程(二)   --英文

2014-03-02 19:53:48 2193 1

原创 关于Block

从iOS4开始加入的Block语法现在的应用越来越多,面试中也经常会问到,关于block的知识点和用法在这里简单总结一下 先说block作用,它可以把一段代码封装成为对象,在任何时候进行调用,不仅如此,还可以作为函数的参数甚至返回值,参数还是比较常见的,比如UIView动画的很多方法.返回值的话应用不多,配合某些设计模式会有很不错的效果,比较深了,不再展开讨论. 和函数指针非常

2014-02-27 12:35:16 1294 1

原创 关于iOS程序间通信

在iOS系统之中程序之间的通信通过URL Schema来完成,这是iOS内的应用调用协议,通过声明自定义的协议可以实现应用间的通讯 在Xcode项目中找到plist.info文件,然后在URL types-->item x-->URL Schemes下添加一个字符串值即可,如:"nes" 这里需要讲到一个函数: - (BOOL)application:(UIApplication *

2014-02-27 11:37:59 1356

原创 关于Socket

首先,socket,套接字,这是一个东西,相关的术语一定要搞懂!曾就有一个面试案例: 讲讲Socket. ooxx#$%^&*( 说的不错,再讲讲套接字. ... 坑爹呢? 术语是最容易给新人下套的东西,所以平常多了解一些相关术语会有很大的好处. 关于socket在面试中需要回答的东西: 什么是socket? socket是系统提供的用于网络通信的

2014-02-27 10:31:55 1296

原创 iOS应用程序生命周期问题

首先应该明确的是iOS程序的几种运行状态: Not running  未运行  程序没启动 Inactive          未激活        程序在前台运行,不过没有接收到事件。在没有事件处理情况下程序通常停留在这个状态 Active             激活           程序在前台运行而且接收到了事件。这也是前台的一个正常的模式 Backgroud     后台

2014-02-27 09:16:35 1015

原创 关于面试笔试的相关问题通知

为了方便学员能够在面试和笔试中有更好的发挥,现把学员反馈的相关问题进行统一整理并持续更新 问题目录: 1.iOS应用程序生命周期

2014-02-27 08:51:19 1189

翻译 Sprite Kit — Scenes

忙起来就顾不上了...这周进度落的有点多~第一篇还有一章,这周争取弄完吧~ However, right now all the action takes place in a single scene of the game: the default MyScene created for you by the Sprite Kit project template.

2013-11-12 01:02:19 1545

翻译 sprite Kit Actions(三)

感觉一辈子都没打过这么多字了... Scale action 缩放动作 You now have an animated zombie and some crazy cat ladies, but the game is missing one very important element – cats! Remember that the purpose

2013-11-06 00:05:06 2130 1

翻译 Sprite Kit Actions(二)

Repeat action 重复动作 So far, so good, but what if you want the cat lady to repeat this sequence multiple times? Of course, there’s an action for that! 现在看来还不错,但是如果你希望老太太多遛几个弯,当然,我们也

2013-11-05 17:46:37 1249

翻译 Sprite Kit Actions(一)

So far, you have learned how to move or rotate Sprite Kit nodes – a node being anything that appears onscreen – by manually setting their position and rotation over time. 截至目前,我们学会了如何通过不断的手动调节来

2013-11-05 01:36:15 1320 2

原创 Sprite Kit 前言

因为教学工作需要,最近将会抽时间研究一下iOS 7 的Sprite Kit~为了顺便提高一下英文水平,所以没有找任何的中文资料,直接拿过一本>开始看了~考虑到对这东西感兴趣的朋友可能会比较多,也为了方便自己的学生学习,于是决定把书里的内容翻译一下做成一个系列~尽量坚持,尽量快速的把这个系列弄完~今天是第一篇~ 文章会以英文原文和中文翻译的形式把需要注意的内容写出来~由于作者比较懒

2013-11-04 00:24:31 1132 2

翻译 Sprite Kit Manual Movement

There are two ways to make a sprite move in Sprite Kit. The first, which you might have noticed in the last chapter if you looked at the template code provided by Apple, is to use a concept called ac

2013-11-04 00:21:17 1477 2

翻译 Sprite Kit -- Sprite

前言: 因为教学工作需要,最近将会抽时间研究一下iOS 7 的Sprite Kit~为了顺便提高一下英文水平,所以没有找任何的中文资料,直接拿过一本>开始看了~考虑到对这东西感兴趣的朋友可能会比较多,也为了方便自己的学生学习,于是决定把书里的内容翻译一下做成一个系列~尽量坚持,尽量快速的把这个系列弄完~今天是第一篇~ 文章会以英文原文和中文翻译的形式把需要注意的

2013-11-01 02:52:20 1511

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除