<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wangLongBlog的专栏]]></title><description><![CDATA[wangLongBlog的专栏]]></description><link>https://blog.youkuaiyun.com/wangLongBlog</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wangLongBlog]]></copyright><item><title><![CDATA[Java疯狂详解之Spring_装配Bean]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/77993804</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/77993804</guid><author>wangLongBlog</author><pubDate>Fri, 15 Sep 2017 17:22:39 +0800</pubDate><description><![CDATA[装配Bean(基于XML)
工厂模式
Spring中Bean的种类
生命周期
Spring创建对象原理
BeanPostProcessor接口
属性注入]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之NSFileHandle]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/50350315</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/50350315</guid><author>wangLongBlog</author><pubDate>Fri, 18 Dec 2015 10:56:48 +0800</pubDate><description><![CDATA[//  创建一个文件
- (void)addField
{
    NSString *documentPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];

    NSString *fieldPath = [documentPath string]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之NSURLSession使用]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/50155191</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/50155191</guid><author>wangLongBlog</author><pubDate>Thu, 03 Dec 2015 01:26:38 +0800</pubDate><description><![CDATA[//
//  ViewController.m
//  NSURLSession
//
//  Created by long on 15/9/11.
//  Copyright (c) 2015年 WLong. All rights reserved.
//

#import "ViewController.h"

@interface ViewController ()
@property(n]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之iOS9 HTTP 不能正常使用的解决办法]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/48710419</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/48710419</guid><author>wangLongBlog</author><pubDate>Thu, 24 Sep 2015 13:55:06 +0800</pubDate><description><![CDATA[在Info.plist中添加NSAppTransportSecurity类型Dictionary。
        
在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之GCD卖火车票]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/48653257</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/48653257</guid><author>wangLongBlog</author><pubDate>Tue, 22 Sep 2015 13:52:06 +0800</pubDate><description><![CDATA[@interface ViewController ()
{
    int _totalCount; // 火车票总票数
    int _surplusCoynt; // 剩余票数
    NSLock *_lock; // 互斥锁
}

@end

// 设置剩余票数
    _surplusCoynt = 100;
    
    _lock = [[NSLock alloc] ini]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之GCD]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/48653117</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/48653117</guid><author>wangLongBlog</author><pubDate>Tue, 22 Sep 2015 13:47:59 +0800</pubDate><description><![CDATA[//  串行队列 分两种
    //  1.主队列
    //  创建一个主队列
    dispatch_queue_t mainQueue = dispatch_get_main_queue();
    //  像主队列中添加任务
    //  参数1 要添加的队列
    //  参数2 要添加的任务
    dispatch_async(mainQueue, ^{
        ]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之SQlite数据库增删改查]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/48485889</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/48485889</guid><author>wangLongBlog</author><pubDate>Wed, 16 Sep 2015 03:35:28 +0800</pubDate><description><![CDATA[//
//  SqLiteManager.h
//  MySqlite
//
//  Created by long on 15/9/15.
//  Copyright (c) 2015年 WLong. All rights reserved.
//

#import 
#import "LanOuStudent.h"
#import 
@interface SqLiteManager : NSO]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之NSFileManager使用]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/48466181</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/48466181</guid><author>wangLongBlog</author><pubDate>Tue, 15 Sep 2015 13:26:03 +0800</pubDate><description><![CDATA[NSFileManager 是一个对文件进行操作的类
可以创建文件夹,移动文件夹,复制文件夹等.
//  创建文件
- (void)createFile
{
    // 获取Documents文件路径
#define kDocumentsPath [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMas]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之复杂对象归档反归档]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/48466085</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/48466085</guid><author>wangLongBlog</author><pubDate>Tue, 15 Sep 2015 13:20:56 +0800</pubDate><description><![CDATA[需求:对复杂对象进行归档 反归档

复杂对象:工程中 自定义的数据模型类 例如一个Person类
Person.h

//
//  Person.h
//  MySandBox
//
//  Created by long on 15/9/15.
//  Copyright (c) 2015年 WLong. All rights reserved.
//

#import 
@inter]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之排序(选择排序/插入排序)]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/45420485</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/45420485</guid><author>wangLongBlog</author><pubDate>Fri, 01 May 2015 18:46:46 +0800</pubDate><description><![CDATA[选择排序
 1.先求最小值 

 2.找到位置 

 3.把位置的数放到有序区 

 4.重复

    for (int j = 0; j < count - 1; j++) {
        
        int minIndex = j;//  最小值的角标
        
        for (int i = minIndex + 1; i < count; ]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之 登陆后淡入淡出更换rootViewController]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/44959609</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/44959609</guid><author>wangLongBlog</author><pubDate>Thu, 09 Apr 2015 14:28:29 +0800</pubDate><description><![CDATA[- (void)restoreRootViewController:(UIViewController *)rootViewController
{
    typedef void (^Animation)(void);
    UIWindow* window = self.window;
    
    rootViewController.modalTransitionStyl]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之开源库]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/43233017</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/43233017</guid><author>wangLongBlog</author><pubDate>Wed, 28 Jan 2015 17:00:26 +0800</pubDate><description><![CDATA[youtube下载神器：https://github.com/rg3/youtube-dl

vim插件：https://github.com/Valloric/YouCompleteMe
vim插件配置：https://github.com/spf13/spf13-vim

----------------Mac完整项目----------
电台：https://github.com]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之tableview编辑添加删除]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/42740623</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/42740623</guid><author>wangLongBlog</author><pubDate>Thu, 15 Jan 2015 14:08:57 +0800</pubDate><description><![CDATA[//
//  VkoWLAccountVC.m
//  PocketUniversity
//
//  Created by long on 15-1-14.
//  Copyright (c) 2015年 WLong. All rights reserved.
//

#import "VkoWLAccountVC.h"
#import "VkoWLMoreTableViewC]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之录制音频转换成Mp3]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/42419791</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/42419791</guid><author>wangLongBlog</author><pubDate>Mon, 05 Jan 2015 11:09:15 +0800</pubDate><description><![CDATA[使用第三方 lame 
,Mp3音频编码器.   
使用 AVAudioRecorder 进行音频录制之前,进行参数设置:


NSString *recordTemporaryPathString = [NSString stringWithFormat:@"%@/temporary",self.audioTemporarySavePath];
//LinearPCM 是iOS的一种]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之CocoaPods本身版本升级]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/42292337</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/42292337</guid><author>wangLongBlog</author><pubDate>Wed, 31 Dec 2014 10:56:03 +0800</pubDate><description><![CDATA[查看CocoaPods版本
$ pod --version
0.34.4
确实需要更新了
命令行更新（安装）步骤
$ sudo gem update --system // 先更新gem，国内需要切换源
$ gem sources --remove https://rubygems.org/
$ gem sources -a http://ruby.taobao.org/
$ gem so]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之视频播放MPMoviePlayerViewController]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/42174365</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/42174365</guid><author>wangLongBlog</author><pubDate>Fri, 26 Dec 2014 17:32:25 +0800</pubDate><description><![CDATA[需要导入的框架


#import 

MediaPlayer.framework




MPMoviePlayerViewController：

打开网络视频：

-(void)openmovie

{

    MPMoviePlayerViewController *movie = [[MPMoviePlayerViewControlleralloc]]]></description><category></category></item><item><title><![CDATA[iOS疯狂讲解之Xcode菜单及快捷键大全]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/42145487</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/42145487</guid><author>wangLongBlog</author><pubDate>Thu, 25 Dec 2014 13:55:48 +0800</pubDate><description><![CDATA[2.偏好设置
通过“command+,”快捷键或”Xcode|Preferences”菜单呼出偏好设置。
（1）主题及字体（Preferences->Fonts & Colors）
选中一种主题（theme），例如“Midnight”，然后shift选择Source Editor/Console中的所有项，点击Fonts设置字体。Xcode默认字体为menlo，可选Consolas、Mona]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之ASIHttpRequest的简单封装]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/41963191</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/41963191</guid><author>wangLongBlog</author><pubDate>Tue, 16 Dec 2014 17:19:40 +0800</pubDate><description><![CDATA[iOS疯狂详解之ASIHttpRequest的简单封装]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之warning:performSelector may cause a leak because its selector is unknown]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/41943303</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/41943303</guid><author>wangLongBlog</author><pubDate>Mon, 15 Dec 2014 14:24:57 +0800</pubDate><description><![CDATA[主要是警告信息，在非ARC项目中没有这个警告。如果是在某一处修改只需要加入下列代码：


#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
    [self.ticketTarget performSelector: self.ticketAction w]]></description><category></category></item><item><title><![CDATA[iOS疯狂详解之AFNetworking图片缓存问题]]></title><link>https://blog.youkuaiyun.com/wangLongBlog/article/details/41894739</link><guid>https://blog.youkuaiyun.com/wangLongBlog/article/details/41894739</guid><author>wangLongBlog</author><pubDate>Fri, 12 Dec 2014 15:34:14 +0800</pubDate><description><![CDATA[AFNetworking网络库已经提供了很好的图片缓存机制，效率是比较高的，但是我发现没有直接提供清除缓存的功能，可项目通常都需要添加
清除功能的功能，因此，在这里我以UIImageView+AFNetworking类中添加了下面一个清除功能方法：






+ (void)clearCache;  


+ (void)clearCache {  
  AFImageC]]></description><category></category></item></channel></rss>