<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Code_浅蓝]]></title><description><![CDATA[小草生而不择肥瘠，长而步步为营，坚持走好每一步，就能染绿荒原；积雪融而溪流淙淙，流而不避劳苦，坚持流好每一程，就能奔流入海。同样,不管我们从事什么工作,只要扑下身子,踏踏实实做好手上的每一件事,就能…]]></description><link>https://blog.youkuaiyun.com/Blog751196085</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Blog751196085]]></copyright><item><title><![CDATA[使用 Bodybuilder 项目简化前端ES查询]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/141829163</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/141829163</guid><author>Blog751196085</author><pubDate>Mon, 02 Sep 2024 20:17:46 +0800</pubDate><description><![CDATA[bodybuild 分为4个部分。]]></description><category></category></item><item><title><![CDATA[Taro旧项目埋坑日记]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/135066209</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/135066209</guid><author>Blog751196085</author><pubDate>Mon, 18 Dec 2023 16:36:05 +0800</pubDate><description><![CDATA[Taro旧项目埋坑日记。]]></description><category></category></item><item><title><![CDATA[Vuex简单入门]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/83820796</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/83820796</guid><author>Blog751196085</author><pubDate>Wed, 07 Nov 2018 11:41:33 +0800</pubDate><description><![CDATA[Vuex

Vuex概念
Vuex基本使用
state状态的获取 store.state
state状态的修改 store.commit
actions
getters
modules
mapGetters、mapActions 和 mapState使用

参考链接:

https://segmentfault.com/a/1190000009404727
https://segmentfault...]]></description><category></category></item><item><title><![CDATA[NSTimer循环引用分析，解决]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/81391665</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/81391665</guid><author>Blog751196085</author><pubDate>Fri, 03 Aug 2018 17:32:57 +0800</pubDate><description><![CDATA[NSTimer常见用法



@interface TimerClass : NSObject
- (void)start;
- (void)stop;
@end
@implementation TimerClass {
    NSTimer *_timer;
}
- (id)init {
    return [super init];
}
- (void)dealloc {
    NSLo...]]></description><category></category></item><item><title><![CDATA[内存管理(四) -  源码解读所有权修饰符(一)]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/78794800</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/78794800</guid><author>Blog751196085</author><pubDate>Wed, 13 Dec 2017 17:53:36 +0800</pubDate><description><![CDATA[内存管理(四) -  源码解读所有权修饰符]]></description><category></category></item><item><title><![CDATA[内存管理(二) - MRC关键字解读]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/78794400</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/78794400</guid><author>Blog751196085</author><pubDate>Wed, 13 Dec 2017 17:31:00 +0800</pubDate><description><![CDATA[本篇主要学习以下几个知识点
alloc/reatin/release/dealloc 理解
autorelease 理解
autorelease GUN 实现
autorelease 苹果 实现
原文地址alloc/reatin/release/dealloc 实现我们来看看 GUNstep 源代码中 NSObject 类的的 alloc 类方法。id obj = [NSObject alloc];]]></description><category></category></item><item><title><![CDATA[React Native - (二) Props属性和State状态]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/78784547</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/78784547</guid><author>Blog751196085</author><pubDate>Tue, 12 Dec 2017 18:04:41 +0800</pubDate><description><![CDATA[本文优快云地址本文有道地址下一篇 React Native - 样式Props(属性)Props官方解释: 大多数组件在创建的时候可以使用各种参数来进行定制，用于定制的这些参数就是 Props(Properties属性)以常见的组件 image 为例，在创建一个图片时，可以传入一个名为 source 的 prop 来指定要显示的图片的地址，以及使用名为 style 的prop来控制尺寸。也就是说，]]></description><category></category></item><item><title><![CDATA[React Native - (一) 了解文件结构]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/78784529</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/78784529</guid><author>Blog751196085</author><pubDate>Tue, 12 Dec 2017 18:02:57 +0800</pubDate><description><![CDATA[本文优快云地址本文有道地址下一篇 React Native - Props属性和State状态ReactNative 基础开发
基础前端开发知识
Node.js基础
JSX语法基础
Flexbox布局
了解文件结构App.jsReact Native 下面例举了一些已经具备的内置组件：import {
  Platform,
  StyleSheet,
  Text,
  View,
  TabB]]></description><category></category></item><item><title><![CDATA[内存管理(三) -  通过ARC所有权修饰符，理解ARC内存管理]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/78784459</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/78784459</guid><author>Blog751196085</author><pubDate>Tue, 12 Dec 2017 17:55:53 +0800</pubDate><description><![CDATA[本文来自Objective-C高级编程：iOS与OS X多线程和内存管理]]></description><category></category></item><item><title><![CDATA[小程序 - 数据绑定和渲染]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/78728481</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/78728481</guid><author>Blog751196085</author><pubDate>Wed, 06 Dec 2017 11:06:23 +0800</pubDate><description><![CDATA[来自微信小程序开发文档 ：原文地址数据绑定WXML 中的动态数据均来自对应的 Page 的 data。简单绑定绑定数据使用 Mustache 语法(双大括号) 将变量包起。Page({
    data: {
        id: 0,
        message: 'Hello MINA!',
        condition: true,
        name:"Jerry"]]></description><category></category></item><item><title><![CDATA[内存管理(一) - 引用计数式的理解]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/78678999</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/78678999</guid><author>Blog751196085</author><pubDate>Thu, 30 Nov 2017 17:54:33 +0800</pubDate><description><![CDATA[1.1什么是自动引用计数关于ARC技术，最重要的还是下面这一点:++在LLVM编译器中设置ARC为有效状态，就无需再次键入retain或者是release代码。++1.2 内存管理/引用计数1.2.1 概要OC中的内存管理，也就是引用计数。可以用开关灯房间的案例来说明:假设办公室照明设备只有一个。上班的人进入办公室需要照明，所以把灯打开。而队对于下班离开办公室的人来说，已经不需要照明了，所以把等关掉]]></description><category></category></item><item><title><![CDATA[Book - Objective-C高级编程]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/78673450</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/78673450</guid><author>Blog751196085</author><pubDate>Thu, 30 Nov 2017 10:46:28 +0800</pubDate><description><![CDATA[1.1什么是自动引用计数关于ARC技术，最重要的还是下面这一点:++在LLVM编译器中设置ARC为有效状态，就无需再次键入retain或者是release代码。++1.2 内存管理/引用计数1.2.1 概要OC中的内存管理，也就是引用计数。可以用开关灯房间的案例来说明:假设办公室照明设备只有一个。上班的人进入办公室需要照明，所以把灯打开。而队对于下班离开办公室的人来说，已经不需要照明了，所以把等关掉]]></description><category></category></item><item><title><![CDATA[编写高质量iOS与OS X代码的52个有效方-Effective Objective-C 2.0阅读笔记]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/78547874</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/78547874</guid><author>Blog751196085</author><pubDate>Thu, 16 Nov 2017 10:13:16 +0800</pubDate><description><![CDATA[第1条:了解基本OC对象NSString *someString = @"The String";这种语法基本上是办照C语言的，它声明一个名为 someString的变量，类型为NSString* 。也就是说此变量指向 NSString的指针。所有Objective-C语言的对象都必须这样声明，因为对象所占内存总是分配在”“堆空间”(heap space)中, 而绝不会分配在”“栈”(stack)上]]></description><category></category></item><item><title><![CDATA[SSKeychain]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/78541667</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/78541667</guid><author>Blog751196085</author><pubDate>Wed, 15 Nov 2017 15:51:10 +0800</pubDate><description><![CDATA[概要
  Keychain目前主要功能就是帮助用户安全地记住密码,keychain保存的密码文件都是经过加密的，其他人不能直接通过打开keychain的文件获取保存在keychain中的密码。
  
  苹果还提供了使用keychain保存密码的API，如果APP使用了keychain API来保存密码， 保存密码的结果都可以在钥匙串应用中查看到。
  
  Safari就是用keychain来保存]]></description><category></category></item><item><title><![CDATA[AOP(Aspect Oriented Programming)，面向切面编程]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/78541514</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/78541514</guid><author>Blog751196085</author><pubDate>Wed, 15 Nov 2017 15:41:36 +0800</pubDate><description><![CDATA[场景: 要对用户的页面的轨迹进行统计。
在每一个自定义的控制器的viewWillAppear函数添加处理代码
使用派生
使用Aspects来勾取UIViewController类viewWillAppear方法，在勾取的函数添加代码
先说下使用方式1，重复的代码太多，不易维护。方式2由于要所有的类都继承自定义的基类，需要额外的沟通成本，均不可取。下面我们来看方式3，通过需要勾取的类来调用aspect]]></description><category></category></item><item><title><![CDATA[WebViewJavascriptBridge]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/78033397</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/78033397</guid><author>Blog751196085</author><pubDate>Tue, 19 Sep 2017 18:59:34 +0800</pubDate><description><![CDATA[混合开发中, 重点在于Native与H5的混合使用，那么JavaScript 和 Objective-C 交互也就成为了重中之重。JS与OC的交互iOS方向大致分为三种：传统WebView的代理方法、JavaScriptCore、第三方框架。本文围绕目前优秀的第三方框架 WebViewJavascriptBridge 展开.1. 准备文件, 导入 WebViewJavascriptBridge$ p]]></description><category></category></item><item><title><![CDATA[CSS文字属性与选择器]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/72818316</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/72818316</guid><author>Blog751196085</author><pubDate>Wed, 31 May 2017 10:36:46 +0800</pubDate><description><![CDATA[原文地址文章使用YD的排版，点击原文地址，更方便查阅。分析有一个标题(H1),还有一些段落(P)：标题是居中的，段落也是居中的.所以我们可以设置H标签和P标签的align属性等于center来实现标题和段落都有颜色, 都有字体都有大写，##所以需要给文字包裹一个font标签, 然后通过font标签来设置颜色以及大小。通过标签来修改样式的缺点:
需要记忆哪些标签有哪些属性，如果该标签没有这个属性，那么]]></description><category></category></item><item><title><![CDATA[HTML之标签基础汇总]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/72765893</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/72765893</guid><author>Blog751196085</author><pubDate>Fri, 26 May 2017 13:53:30 +0800</pubDate><description><![CDATA[img标签1.img标签中的img其实是英文image的缩写
所以img标签的作用, 就是告诉浏览器我们需要显示一张图片2.img标签格式: 
其实img标签中的src是英文source的缩写
所以img标签中的src就是用来告诉img标签, 需要显示的图片名称3.注意点
和H系列标签/p标签还有Hr标签不一样, img标签不会独占一行
如果我们手动指定了img标签显示的图片的宽度和高度, 有可能会]]></description><category></category></item><item><title><![CDATA[iOS 开发中常见Property关键字解读]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/72523363</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/72523363</guid><author>Blog751196085</author><pubDate>Fri, 19 May 2017 11:52:18 +0800</pubDate><description><![CDATA[本文用作对nonatomic和atomic,retain,weak,strong，assgin；还有深拷贝和浅拷贝，还是copy和strong修饰字符串的区别，一些iOS知识点的纪录，学习。还有非常多的不足，感谢您的斧正！]]></description><category></category></item><item><title><![CDATA[多线程 通过GCD实现网络并行]]></title><link>https://blog.youkuaiyun.com/Blog751196085/article/details/72461432</link><guid>https://blog.youkuaiyun.com/Blog751196085/article/details/72461432</guid><author>Blog751196085</author><pubDate>Thu, 18 May 2017 11:43:53 +0800</pubDate><description><![CDATA[多线程并行(某界面存在多个请求，希望所有请求均结束才进行某操作)示例一 
示例二 
示例三(通过semaphore 多线程并行)
示例四(通过enter和leave 多线程并行)
示例五(FIFO执行)
相关资料  多个接口请求数据，需要监听接口请求完成，才能进行下一步的操作，我们采用网络请求是异步的。那么我们要如何监听呢？
通常情况下，多个网络请求同时执行，等所有网络请求返回后，再进行下一步操作，]]></description><category></category></item></channel></rss>