<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[JustinACE的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/JustinACE</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; JustinACE]]></copyright><item><title><![CDATA[iOS发展史]]></title><link>https://blog.csdn.net/JustinACE/article/details/89386773</link><guid>https://blog.csdn.net/JustinACE/article/details/89386773</guid><author>JustinACE</author><pubDate>Thu, 18 Apr 2019 20:02:44 +0800</pubDate><description><![CDATA[1、2007/1/9日发布首款iPhone，iPhone2G iOS 1.1.4

ios1 xcode3

2、2008/7 iPhone3G iOS 2.2.1
ios2 xcode3

3、2009/6 iPhone3GS（2009年7月19日上市）
ios3 xcode3
1）消息推送

4、2010/6 发布iPhone4 iOS 4.3.5（2010年6月8日上市）
ios4 xcod...]]></description><category></category></item><item><title><![CDATA[技术支持]]></title><link>https://blog.csdn.net/JustinACE/article/details/89361820</link><guid>https://blog.csdn.net/JustinACE/article/details/89361820</guid><author>JustinACE</author><pubDate>Wed, 17 Apr 2019 18:27:23 +0800</pubDate><description><![CDATA[问题反馈Feedback

在APP使用过程中有任何问题，都可以在下面给我们留言反馈。 或者 发邮件 250107021@qq.com给我们。

If you have any question or advise about the APP, contact us with this table below please, or send us an email at 250107021@qq...]]></description><category></category></item><item><title><![CDATA[隐私协议]]></title><link>https://blog.csdn.net/JustinACE/article/details/89361387</link><guid>https://blog.csdn.net/JustinACE/article/details/89361387</guid><author>JustinACE</author><pubDate>Wed, 17 Apr 2019 18:00:55 +0800</pubDate><description><![CDATA[服务协议：

 本协议是您与本应用的开发者之间关于开发者向您提供本应用所涉相关服务的法律协议。在此特别提醒，用户（您）欲使用相关服务，必须事先认真阅读本服务条款中各条款，包括免除或者限制开发者责任的免责条款及对用户的权利限制。请您审阅并接受或不接受本服务条款（未成年人审阅时应得到法定监护人的陪同）。您若不同意对服务条款的修改，您应不使用或主动取消相关服务，否则，您的任何对相关服务的查看等使用...]]></description><category></category></item><item><title><![CDATA[Django随笔]]></title><link>https://blog.csdn.net/JustinACE/article/details/88877953</link><guid>https://blog.csdn.net/JustinACE/article/details/88877953</guid><author>JustinACE</author><pubDate>Thu, 28 Mar 2019 20:53:53 +0800</pubDate><description><![CDATA[1、安装django，版本等于1.9，安装python的mysql驱动
  pip install django==1.9
  yum -y install mysql-devel gcc python-devel安装mysql-python需要的依赖
  pip install mysql-python
2、添加项目后对settings修改
DATABASES = {
    'default...]]></description><category></category></item><item><title><![CDATA[Python Scrapy配置]]></title><link>https://blog.csdn.net/JustinACE/article/details/88573456</link><guid>https://blog.csdn.net/JustinACE/article/details/88573456</guid><author>JustinACE</author><pubDate>Fri, 15 Mar 2019 14:20:20 +0800</pubDate><description><![CDATA[1.安装Scrapy

电脑是Python 2.x和Python 3.x共存,Mac终端默认是Python 2.x,PyCharm软件使用的是Python3.x



Python 3.x路径：/Library/Frameworks/Python.framework/Versions/3.6/bin/Python3.6



①、终端输入命令: pip3 install scrap...]]></description><category></category></item><item><title><![CDATA[iOS代码瘦身]]></title><link>https://blog.csdn.net/JustinACE/article/details/82346260</link><guid>https://blog.csdn.net/JustinACE/article/details/82346260</guid><author>JustinACE</author><pubDate>Mon, 03 Sep 2018 11:24:00 +0800</pubDate><description><![CDATA[1 分析当前ipa的组成

一般一个ipa会包含：

1. 资源文件


	本地文件：数据、配置、数据库等等
	
	
	字体文件
	
	
	图片资源
	
2. 源代码

通过生成linkmap文件，分析源代码生成的编译文件的大小。在Build Settings中Write Link Map File设置为Yes (记住release时候不要设置为Yes)。

编译之后会在build目录中生成两个L...]]></description><category></category></item><item><title><![CDATA[仿豆果美食tableview的展开和收缩效果]]></title><link>https://blog.csdn.net/JustinACE/article/details/50937618</link><guid>https://blog.csdn.net/JustinACE/article/details/50937618</guid><author>JustinACE</author><pubDate>Sun, 20 Mar 2016 18:02:05 +0800</pubDate><description><![CDATA[仿豆果美食实现tableview的展开和收缩效果]]></description><category></category></item><item><title><![CDATA[仿网易/今日头条滑动视图]]></title><link>https://blog.csdn.net/JustinACE/article/details/50900895</link><guid>https://blog.csdn.net/JustinACE/article/details/50900895</guid><author>JustinACE</author><pubDate>Tue, 15 Mar 2016 23:01:07 +0800</pubDate><description><![CDATA[仿网易/今日头条滑动视图

滑动过程中对scrollView上的视图进行重用,并且保持当前选中的类型永远在中间显示,通过block回调进行两个视图之间的消息传递.]]></description><category></category></item><item><title><![CDATA[app版本更新提醒]]></title><link>https://blog.csdn.net/JustinACE/article/details/50829209</link><guid>https://blog.csdn.net/JustinACE/article/details/50829209</guid><author>JustinACE</author><pubDate>Tue, 08 Mar 2016 17:53:14 +0800</pubDate><description><![CDATA[代码地址: https://github.com/justinAce/QJVersionUpdateView.git








App Store 提交版本更新信息的格式建议如下,在输入字数过多的时候,会支持滚动查看信息.
编辑信息格式如下:
1.xxxxxxxxxxxxxxxxxx
2.xxxxxxxxxxxx
3.xxxxxxxxxxxxxxxx
4.xxxx]]></description><category></category></item><item><title><![CDATA[SQL学习笔记--创建表、约束、修改表]]></title><link>https://blog.csdn.net/JustinACE/article/details/49756799</link><guid>https://blog.csdn.net/JustinACE/article/details/49756799</guid><author>JustinACE</author><pubDate>Tue, 10 Nov 2015 11:05:22 +0800</pubDate><description><![CDATA[复制表
--复制表
CREATE TABLE MYEMP AS SELECT * FROM EMP;12

insert操作
--insert操作
语法：insert into 表名(字段1,字段2....) values (值1,值2....)
INSERT INTO MYEMP (empno,ename,job,mgr,hiredate,sal,comm,deptno) 
VALUES]]></description><category></category></item><item><title><![CDATA[NSLayoutConstraint使用]]></title><link>https://blog.csdn.net/JustinACE/article/details/44652611</link><guid>https://blog.csdn.net/JustinACE/article/details/44652611</guid><author>JustinACE</author><pubDate>Thu, 26 Mar 2015 17:14:55 +0800</pubDate><description><![CDATA[在(UIPanel   UIStackPanel  UIGridPanel)中主要是使用了NSLayoutConstraint这个类来实现的，因此为了看懂下面的代码请务必先了解NSLayoutConstraint的使用方法。

先考虑下这样一个场景，现在有一个自上而下垂直的布局，水平方向的宽度跟屏幕分辨率的宽度保持一致，垂直方向高度不变，各个视图间的间距不变，在用户切换横屏和竖屏的时候只有视图]]></description><category></category></item><item><title><![CDATA[iOS 压缩和解压]]></title><link>https://blog.csdn.net/JustinACE/article/details/44237407</link><guid>https://blog.csdn.net/JustinACE/article/details/44237407</guid><author>JustinACE</author><pubDate>Fri, 13 Mar 2015 10:08:44 +0800</pubDate><description><![CDATA[一、完成文件下载

需求：完成文件下载

1.在本地服务器中，添加一个图片的压缩文件。



2.代码示例：

文件下载器代码：

头文件


 1 //
 2 //  YYfileDownloader.h
 3 //  01-文件的下载（不合理）
 4 //
 5 //  Created by apple on 14-7-1.
 6 //  Copyright (c]]></description><category></category></item><item><title><![CDATA[APP版本更新]]></title><link>https://blog.csdn.net/JustinACE/article/details/44174939</link><guid>https://blog.csdn.net/JustinACE/article/details/44174939</guid><author>JustinACE</author><pubDate>Tue, 10 Mar 2015 14:23:04 +0800</pubDate><description><![CDATA[如果我们要检测app版本的更新，那么我们必须获取当前运行app版本的版本信息和appstore 上发布的最新版本的信息。




当前运行版本信息可以通过info.plist文件中的bundle version中获取：





[cpp] view
 plaincopy








NSDictionary *infoDic = [[NSBundle]]></description><category></category></item><item><title><![CDATA[iOS开发笔记]]></title><link>https://blog.csdn.net/JustinACE/article/details/43964367</link><guid>https://blog.csdn.net/JustinACE/article/details/43964367</guid><author>JustinACE</author><pubDate>Fri, 27 Feb 2015 09:40:30 +0800</pubDate><description><![CDATA[iphone程序中实现截屏的一种方法
在iphone程序中实现截屏的一种方法：
//导入头文件
#import QuartzCore/QuartzCore.h
//将整个self.view大小的图层形式创建一张图片image UIGraphicsBeginImageContext(self.view.bounds.size)；
[self.view.layer renderInConte]]></description><category></category></item><item><title><![CDATA[UIImage初始化方法比较]]></title><link>https://blog.csdn.net/JustinACE/article/details/43952203</link><guid>https://blog.csdn.net/JustinACE/article/details/43952203</guid><author>JustinACE</author><pubDate>Thu, 26 Feb 2015 13:22:42 +0800</pubDate><description><![CDATA[今天和大家浅谈一下有关于UIImage的几种初始化方法之间的比较：

一、imageNamed——方法介绍



imageNamed:是UIImage的一个类方法，它做的事情比我们看到的要稍微多一些。它的加载流程如下：



1、系统回去检查系统缓存中是否存在该名字的图像，如果存在则直接返回。



2、如果系统缓存中不存在该名字的图像，则会先加载到缓存中，在返回该对]]></description><category></category></item><item><title><![CDATA[AFN使用讲解]]></title><link>https://blog.csdn.net/JustinACE/article/details/43937767</link><guid>https://blog.csdn.net/JustinACE/article/details/43937767</guid><author>JustinACE</author><pubDate>Wed, 25 Feb 2015 15:28:39 +0800</pubDate><description><![CDATA[在我们开发过程中,网络请求是必不可少的,对于网络框架,现在主流的大概只有三类:ASI框架: HTTP终结者(已经停止更新了),MKNetworkKit ,AFN.今天我就来浅谈一下这个AFN
    AFNetworing的使用

    

1、AFN特性 :

*登录传参数时,传递字典即可.(键名为参数名,键值为参数值).

*自动到子线程中执行,执行完后返回主线程.

]]></description><category></category></item><item><title><![CDATA[菊花加载]]></title><link>https://blog.csdn.net/JustinACE/article/details/43937725</link><guid>https://blog.csdn.net/JustinACE/article/details/43937725</guid><author>JustinACE</author><pubDate>Wed, 25 Feb 2015 15:24:34 +0800</pubDate><description><![CDATA[我们在网络请求的时候,等待期间,为了让用户不认为是卡死或程序出错,一般都会放一个菊花加载,系统有一个菊花加载类叫UIProgressHUD.但是我今天要说的是一个替代它的第三方,叫做:MBProgressHUD.MBProgressHUD不光加载效果多,而且使用简单,便捷.github上有下载地址

下载地址是： http://github.com/matej/MBProgressHUD
]]></description><category></category></item><item><title><![CDATA[socket编程]]></title><link>https://blog.csdn.net/JustinACE/article/details/43882311</link><guid>https://blog.csdn.net/JustinACE/article/details/43882311</guid><author>JustinACE</author><pubDate>Thu, 19 Feb 2015 09:53:42 +0800</pubDate><description><![CDATA[从一个简单的使用TCP例子开始socket编程，其基本步骤如下：

server                                                  client

 

+++++++                                          ++++++++

创建socket                        ]]></description><category></category></item><item><title><![CDATA[MPMoviePlayerController 使用]]></title><link>https://blog.csdn.net/JustinACE/article/details/43875985</link><guid>https://blog.csdn.net/JustinACE/article/details/43875985</guid><author>JustinACE</author><pubDate>Wed, 18 Feb 2015 09:04:37 +0800</pubDate><description><![CDATA[MPMoviePlayerController 与AVAudioPlayer有点类似，前者播放视频，后者播放音频，不过也有很大不同，MPMoviePlayerController 可以直接通过远程URL初始化，而AVAudioPlayer则不可以。不过大体上用起来感觉差不多。废话少说进入体验。 
格式支持：MOV、MP4、M4V、与3GP等格式，还支持多种音频格式。 
首先你得引入 Media]]></description><category></category></item><item><title><![CDATA[ARC&&MRC]]></title><link>https://blog.csdn.net/JustinACE/article/details/43833281</link><guid>https://blog.csdn.net/JustinACE/article/details/43833281</guid><author>JustinACE</author><pubDate>Sun, 15 Feb 2015 09:55:19 +0800</pubDate><description><![CDATA[针对ARC&&MRC的转换方法]]></description><category></category></item></channel></rss>