<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Vic]]></title><description><![CDATA[Victory]]></description><link>https://blog.youkuaiyun.com/Vic__li</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Vic__li]]></copyright><item><title><![CDATA[字面量 - 语法糖]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50359664</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50359664</guid><author>Vic__li</author><pubDate>Sat, 19 Dec 2015 20:56:56 +0800</pubDate><description><![CDATA[编写Objective-C程序时，总会用到某几个类，它们属于Foundation框架。虽然从技术上来说，不用Foundation框架也能写出Objective-C代码，但实际上却经常要用到此框架。

这几个类是NSString、NSNumber、NSArray、NSDictionary。从类名上即可看出各自所表示的数据结构。

Objective-C以语法繁杂而著称。事实上的确是这样。不过]]></description><category></category></item><item><title><![CDATA[HomeKit 开发指南（中文版）]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50359661</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50359661</guid><author>Vic__li</author><pubDate>Sat, 19 Dec 2015 20:55:57 +0800</pubDate><description><![CDATA[本文由CocoaChina翻译组成员iBenjamin_Go和浅夏@旧时光翻译自苹果开发文档：HomeKit
 Developer Guide，敬请勘误。
本文档内容包括


第一部分：简介

第二部分：启用HomeKit

第三部分：创建Home布局

第四部分：创建Homes和添加Accessories

第五部分：观察HomeKit数据库的变化

第六部分：访问]]></description><category></category></item><item><title><![CDATA[iOS 9人机界面指南：iOS 技术 (HomeKit、多任务、通知、社交媒体以及iCloud)]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50359653</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50359653</guid><author>Vic__li</author><pubDate>Sat, 19 Dec 2015 20:53:42 +0800</pubDate><description><![CDATA[本篇目录


3.7 HomeKit

3.8 多任务处理(Multitasking)

3.9 通知(Notifications)

3.10 社交媒体(Social Media)

3.11 iCloud


相关阅读


iOS 9人机界面指南(二)：设计策略

iOS 9人机界面指南：iOS 技术 (3D Touch、Live Photos、Walle]]></description><category></category></item><item><title><![CDATA[iOS人机界面指南：iOS技术--HealthKit]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50359649</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50359649</guid><author>Vic__li</author><pubDate>Sat, 19 Dec 2015 20:52:52 +0800</pubDate><description><![CDATA[在iOS 8及以后系统中，使用HealthKit编译的应用程序可使用Health app中的数据来提供更加强大更完善的健康与健身服务。在用户许可的情况下，应用程序可使用HealthKit读写Health app中的与用户健康相关的数据。比如对于一款应用学方面的APP，用户可授权它使用自己储存在Health app中的体重和活动数据，以便于应用程序基于数据推荐达成某一目标的卡路里日消耗量。营养学AP]]></description><category></category></item><item><title><![CDATA[MVC优缺点]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50359645</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50359645</guid><author>Vic__li</author><pubDate>Sat, 19 Dec 2015 20:52:04 +0800</pubDate><description><![CDATA[什么是MVC设计模式？　　MVC由Trygve Reenskaug提出，首先被应用在SmallTalk-80环境中，是许多交互和界面系统的构成基础。MVC结构是为那些需要为同样的数据提供多个视图的应用程序而设计的，它很好的实现了数据层与表示层的分离。MVC作为一种开发模型，通常用于分布式应用系统的设计和分析中，以及用于确定系统各部分间的组织关系。对于界面设计可变性的需求，MVC(Model-Vie]]></description><category></category></item><item><title><![CDATA[XMPP使用注意实践问题]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50359643</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50359643</guid><author>Vic__li</author><pubDate>Sat, 19 Dec 2015 20:51:25 +0800</pubDate><description><![CDATA[近期一网友说一起研究XMPP协议，然后就花了点时间 研究了研究，其实也谈不上研究XMPP协议，就是简单的在IOS平台上使用而已。不过一切都得从使用开始，然后才能深入研究。

      关于XMPP的介绍，我找了些资料

      简介:http://www.cnblogs.com/cokecoffe/archive/2012/08/19/2646245.html

      实现]]></description><category></category></item><item><title><![CDATA[iOS开发流程总结]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50359641</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50359641</guid><author>Vic__li</author><pubDate>Sat, 19 Dec 2015 20:50:22 +0800</pubDate><description><![CDATA[流程：注册、开发、真机测试、发布以及上线。

iPhone iOS 4从注册到app上线开发流程

一、关于注册账号IDP和Apple ID：

1、注册App ID（无论是iOS使用者还是开发者都需要*****ID，只是后者还需要付99$注册成为开发者。）

网址：http://developer.apple.com

由于上边的网址没有注册按钮，所以去iTunes注册，方法]]></description><category></category></item><item><title><![CDATA[Instruments使用]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50359635</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50359635</guid><author>Vic__li</author><pubDate>Sat, 19 Dec 2015 20:49:08 +0800</pubDate><description><![CDATA[一、概要




Instruments 是目前Mac OS X 和 iOS开发最强大的性能优化工具，提到Instruments自然会联想到处理内存问题，但它不仅仅局限于此，Instruments包含以下功能：

1、分析程序进程行为

2、分析内存分配及释放细节

3、查找CPU问题

4、查找程序性能瓶颈

5、自动化测试代码

虽然iOS5引入了ARC内存管]]></description><category></category></item><item><title><![CDATA[github版本库使用详细教程(命令行及图形界面版)]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50359630</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50359630</guid><author>Vic__li</author><pubDate>Sat, 19 Dec 2015 20:47:48 +0800</pubDate><description><![CDATA[目录[-]


教程【一】教程【二】教程【三】教程【四】教程【五】教程【六】




Git是一个分布式的版本控制系统，作为开源代码库以及版本控制系统，Github目前拥有140多万开发者用户。随着越来越多的应用程序转移到了云上，Github已经成为了管理软件开发以及发现已有代码的首选方法。


Git是一个分布式的版本控制系统，最初由Linus Torvalds编写，用作L]]></description><category></category></item><item><title><![CDATA[iOS性能优化：Instruments使用实战]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50359625</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50359625</guid><author>Vic__li</author><pubDate>Sat, 19 Dec 2015 20:46:50 +0800</pubDate><description><![CDATA[最近采用Instruments 来分析整个应用程序的性能.发现很多有意思的点，以及性能优化和一些分析性能消耗的技巧，小结如下。

Instruments使用技巧

关于Instruments官方有一个很有用的用户使用Guide,当然如果不习惯官方英文可以在这里找到中文本翻译版本PDF参阅.Instruments
 确实是一个很强大的工具，用它来收集关于一个或多个系统进程的性能和行为的数据]]></description><category></category></item><item><title><![CDATA[更新iOS 9之后，你需要留意的两个游戏新特性]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50085381</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50085381</guid><author>Vic__li</author><pubDate>Sat, 28 Nov 2015 16:55:53 +0800</pubDate><description><![CDATA[今天凌晨，苹果为所有支持的iOS设备推送了iOS 9更新。或许你已经通过6月9日举办的WWDC了解到了许多iOS 9系统的新功能，或许在今天之前你就已经更新了测试版系统，已经充分享受了各种不兼容所带来的“便利”。但你可能并没有注意到在iOS 9更新中推出的两个和玩家直接相关的游戏新特性。




ReplayKit


在iOS 9推送之后，苹果在App Store中加入了一个名为]]></description><category></category></item><item><title><![CDATA[iOS 9人机界面指南：UI设计基础--模态情景（Modal Contexts）]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50085361</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50085361</guid><author>Vic__li</author><pubDate>Sat, 28 Nov 2015 16:54:51 +0800</pubDate><description><![CDATA[1.6 模态情境（Modal Contexts）

模态是一个承载某些连贯操作或内容的优缺点并存的模式。它可以给用户提供一种不脱离主任务的方式去完成一个任务或者获得信息，但是也会临时性的阻止用户对应用的其他部分进行交互操作。



理想情况下，用户可以与iOS 应用进行一种非线性的交互，所以，尽可能的减少你应用中的模态体验是最好的。通常情况，仅在以下情境可以考虑使用模态：


]]></description><category></category></item><item><title><![CDATA[123面试题]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50085187</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50085187</guid><author>Vic__li</author><pubDate>Sat, 28 Nov 2015 16:43:13 +0800</pubDate><description><![CDATA[第一部分试题
1.Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?

. #import 跟#include 又什么区别，@class呢, #import

答：#import是Objective-C导入头文件的关键字，#include是C/C++导入头文件的关键字,使用#import头文件会自动只导入一次，不会]]></description><category></category></item><item><title><![CDATA[面试技巧及注意事项]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50085171</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50085171</guid><author>Vic__li</author><pubDate>Sat, 28 Nov 2015 16:41:52 +0800</pubDate><description><![CDATA[一、面试程序 

不同的单位对面试过程的设计会有所不同，有的单位会非常正式，有的单位则相对比较随意，但一般来说，面试可以分为以下五个阶段： 

第一阶段：准备阶段。准备阶段主要是以一般性的社交话题进行交谈，例如主考会问类似“从宿舍到这里远不远”、“今天天气很好，是吗？”这样的问题，目的是使应聘人员能比较自然地进入面试情景之中，以便消除毕业生紧张的心情，建立一种和谐、友善的面试气氛。毕业生这]]></description><category></category></item><item><title><![CDATA[Press Events]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50085161</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50085161</guid><author>Vic__li</author><pubDate>Sat, 28 Nov 2015 16:40:30 +0800</pubDate><description><![CDATA[Responding to Press Events



Generally, all responders which perform custom press handling should override all four of these methods. For each call to the pressesBegan:withEvent: method,
 your r]]></description><category></category></item><item><title><![CDATA[Swift中的模式匹配]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50085011</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50085011</guid><author>Vic__li</author><pubDate>Sat, 28 Nov 2015 16:27:44 +0800</pubDate><description><![CDATA[更新：

2015.9.19 包含关于该问题现有Swift语法的说明。

2015.9.25 添加关于标准库中现有的~>操作符的说明

其他文章系列

(1) Custom Pattern Matching(本篇) 

(2) Ranges and Intervals

(3) More Pattern Matching Examples

点我下载Xcode 7的pl]]></description><category></category></item><item><title><![CDATA[库克是出色的苹果CEO 这六点可以证明]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50085003</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50085003</guid><author>Vic__li</author><pubDate>Sat, 28 Nov 2015 16:27:05 +0800</pubDate><description><![CDATA[大约3年前，当苹果股价从101美元跌至55美元时(按拆股后股价计算)，许多文章认为，苹果董事会应该炒掉库克。当时，批评库克的文章一般没有对苹果业务进行全面分析，只是试图用股价走势来证明苹果的表现不好。

一名CEO的优异，应该从多个标准来衡量，公司股价只是其中之一。以下是我相信能够证明库克是名十分出色CEO的6个理由，另外还有两点能够证明自库克出任CEO以来，苹果的股票表现超出大盘。

1]]></description><category></category></item><item><title><![CDATA[Unity官方实例教程 Roll-a-Ball（二）]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50084733</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50084733</guid><author>Vic__li</author><pubDate>Sat, 28 Nov 2015 16:03:49 +0800</pubDate><description><![CDATA[前言

在Unity官方实例教程 Roll-a-Ball（一）中，我们学会了：



新建一个Project


新建一个GameObject


创建了一个球体


给球体添加了刚体（Rigidbody）和脚本（Sprite），让我们可以通过方向键来控制球体的移动


如果运行过游戏的朋友就会发现一个问题，虽然我们可以控制球体运动了，但是游戏视角好像不会随着球]]></description><category></category></item><item><title><![CDATA[Apple TV编程指南：检测手势和按钮按压]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50084727</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50084727</guid><author>Vic__li</author><pubDate>Sat, 28 Nov 2015 16:03:14 +0800</pubDate><description><![CDATA[本文由CocoaChina译者呆萌院长（博客）翻译自苹果开发者中心


校对：hyhSuper（GitHub）

原文：App
 Programming Guide for tvOS：Building Apple TV Apps--Detecting Gestures and Button Presses

本文档文章包括



Apple TV 编程指南：介绍


]]></description><category></category></item><item><title><![CDATA[Apple TV编程指南：使用Apple TV遥控器控制屏幕上的用户界面]]></title><link>https://blog.youkuaiyun.com/Vic__li/article/details/50084723</link><guid>https://blog.youkuaiyun.com/Vic__li/article/details/50084723</guid><author>Vic__li</author><pubDate>Sat, 28 Nov 2015 16:02:30 +0800</pubDate><description><![CDATA[本文由CocoaChina译者呆萌院长（博客）翻译自苹果开发者中心


校对：hyhSuper（GitHub）

原文：App
 Programming Guide for tvOS：Building Apple TV Apps--Controlling the User Interface with the Apple TV Remote

本文档文章包括



Appl]]></description><category></category></item></channel></rss>