<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ToNewJny的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/ToNewJny</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; ToNewJny]]></copyright><item><title><![CDATA[iOS开发-数据存储NSCoder]]></title><link>https://blog.csdn.net/ToNewJny/article/details/74175561</link><guid>https://blog.csdn.net/ToNewJny/article/details/74175561</guid><author>ToNewJny</author><pubDate>Mon, 03 Jul 2017 10:22:03 +0800</pubDate><description><![CDATA[iOS开发-数据存储NSCoder




软件中永远绕不开的一个问题就是数据存储的问题,PC的时候一般都是选择在数据库中存储，iOS如果是和后端配合的话,那么不需要考虑数据存储的这个问题，上次写了一下plist的存储，不过数据都是存储一些简单的键值对对象。本次需要将一些自己定义的类型存储在plist比如说图片,这个时候可以利用NSCoding协议,将数据地以类似档案的形式存储到plis]]></description><category></category></item><item><title><![CDATA[同步/异步以及多线程]]></title><link>https://blog.csdn.net/ToNewJny/article/details/73823399</link><guid>https://blog.csdn.net/ToNewJny/article/details/73823399</guid><author>ToNewJny</author><pubDate>Tue, 27 Jun 2017 20:28:04 +0800</pubDate><description><![CDATA[在介绍多线程编程之前先介绍几个大家特别容易混淆，也是非常重要的概念。

同步/异步

同步：多个任务情况下，一个任务A执行结束，才可以执行另一个任务B。只存在一个线程也就是主线程。


异步：多个任务情况下，一个任务A正在执行，同时可以执行另一个任务B。任务B不用等待任务A结束才执行。存在多条线程。




图1 同步示例图




图2异步示例图

并发/并]]></description><category></category></item></channel></rss>