<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[痞人芳芳的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sinat_34765617</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sinat_34765617]]></copyright><item><title><![CDATA[iOS App嵌入App，子App打包Framework 嵌入主App内]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/110950737</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/110950737</guid><author>sinat_34765617</author><pubDate>Fri, 11 Dec 2020 11:22:32 +0800</pubDate><description><![CDATA[一直在搞开发，也没好好捋捋思路，就抽空总结一下
OC、Swift打包静态库，嵌入APP
演示项目地址：https://github.com/ySeasons/CustomFramework
1、场景：
介绍：
2、什么是库？
共享代码便是库，实现代码的复用，一般分为静态库和动态库
区别：
静态库：链接时完整的拷贝到可执行文件，多次使用多次拷贝，造成冗余，使包变得更大
动态库：链接时不复制，程序运行时由系统加载到内存中，不论系统加载次数，共用节省内存

iOS静态库： .a 和 .framework 文件
i]]></description><category></category></item><item><title><![CDATA[GitHub组件化开发过程]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/109996446</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/109996446</guid><author>sinat_34765617</author><pubDate>Tue, 24 Nov 2020 15:09:19 +0800</pubDate><description><![CDATA[1、github创建私有索引库
2、本地添加私有索引库
添加: pod repo add 索引库名称 索引库地址
例: pod repo add NetHelper https://github.com/ySeasons/NetHelper.git
查询本地库: pod repo

3、创建组件库 （同1步骤，若1已创建可省略）
4、创建本地组件工程
在命令行工具里cd进入桌面文件夹
执行: pod lib create 组件名
例:  pod lib create NetHelper
// 运行完成后，组]]></description><category></category></item><item><title><![CDATA[gitLab 操作笔记]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/109646139</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/109646139</guid><author>sinat_34765617</author><pubDate>Thu, 12 Nov 2020 16:56:24 +0800</pubDate><description><![CDATA[==A新建分支
1、$ cd ~                // 到本地项目路径 
2、$ git clone 'http:~'  // 下载项目到本地路径
3、$ cd ~                // 到项目地址
4、$ git branch -a       // 查看项目 当前及所有分支
5、$ git branch dev      // 在本地新建一个分支
6、$ git checkout dev    // 切换到你的新分支
7、$ git push origin dev // 将新]]></description><category></category></item><item><title><![CDATA[Mac  WebStorm gitlab拉取项目]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/109176871</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/109176871</guid><author>sinat_34765617</author><pubDate>Tue, 20 Oct 2020 12:37:47 +0800</pubDate><description><![CDATA[1.gitlab 拷贝地址

2.打开终端：
$ cd      // 到存放本地项目目录
$ git clone http://***.git    // 克隆gitlab项目到本地


]]></description><category></category></item><item><title><![CDATA[Xcode12  iOS14 适配开发]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/108775177</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/108775177</guid><author>sinat_34765617</author><pubDate>Thu, 24 Sep 2020 16:01:22 +0800</pubDate><description><![CDATA[Xcode12.0  iOS14 适配开发
整理一下更新后遇到的问题
1、TYAttributedLabel 崩溃
修改方法如下图
输入 -Xclang -fcompatibility-qualified-id-block-type-checking
2、UIPickerView

]]></description><category></category></item><item><title><![CDATA[Swift  iPhone全机型适配 采用 AutoInch]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/106573530</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/106573530</guid><author>sinat_34765617</author><pubDate>Fri, 05 Jun 2020 16:40:31 +0800</pubDate><description><![CDATA[Swift  iPhone全机型适配 采用 AutoInch尺寸及文字适配
工具类
pod 'AutoInch'

字体大小适配
// 标准体
public func Font(_ font: CGFloat) -&gt; UIFont {
    return UIFont(name: "ArialMT", size: font.auto())!
}
// 粗体
public func FontBold(_ font: CGFloat) -&gt; UIFont {
    return UIFont(n]]></description><category></category></item><item><title><![CDATA[Swift  iOS权限访问]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/106573162</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/106573162</guid><author>sinat_34765617</author><pubDate>Fri, 05 Jun 2020 16:28:34 +0800</pubDate><description><![CDATA[Swift 通知、相机、相册权限 封装
//
//  YAuthorization.swift
//  ZXCloud
//
//  Created by Seasons on 2020/2/27.
//  Copyright © 2020 zhongxiao. All rights reserved.
//

import UIKit
import Photos
import AssetsLibrary
import AVFoundation

typealias AuthHandel = (Bool) ]]></description><category></category></item><item><title><![CDATA[Kingfisher 5.13~ UIImageView、UIButton类扩展加载 网络图片]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/106528518</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/106528518</guid><author>sinat_34765617</author><pubDate>Wed, 03 Jun 2020 17:14:24 +0800</pubDate><description><![CDATA[Kingfisher 5.13~ UIImageView、UIButton类扩展加载 网络图片
UIImage 图片压缩、沙盒存储

//MARK: - UIButton
extension UIButton {
    //UIButton kf网络 图片
    func setButton(url:String,placeholder:String){
        let placegholderImage = UIImage(named: placeholder)
        if url.]]></description><category></category></item><item><title><![CDATA[Swift Alamofire5 数据请求，数组参数，多图上传]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/106527710</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/106527710</guid><author>sinat_34765617</author><pubDate>Wed, 03 Jun 2020 16:46:07 +0800</pubDate><description><![CDATA[Swift Alamofire5数据访问封装，数组参数，多图上传
//
//  NetHelper.swift
//  ZXCenter
//
//  Created by Seasons on 2019/5/17.
//  Copyright © 2019 zhongxiao. All rights reserved.
//

import Foundation

import Alamofire

typealias SuccessBlock = ([String:Any]) -&gt; Void
ty]]></description><category></category></item><item><title><![CDATA[jQuery UI]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/72829435</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/72829435</guid><author>sinat_34765617</author><pubDate>Thu, 01 Jun 2017 14:40:48 +0800</pubDate><description><![CDATA[一、jQuery UI——使用
1.引用
  
  
  
2.基础定制 —— 使用选项 option 选项需放在大括号 { } 内
  jQuery UI 中的每个插件都有一个默认配置，默认配置值一般是根据最基本最常见的使用情况设置的。
  如果您想要让某个插件设置成非默认值，您可以使用 "options" 重写它的默认设置。
  视觉定制 —— ThemeRoller
3.工作原]]></description><category></category></item><item><title><![CDATA[iOS博客技术]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/53323834</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/53323834</guid><author>sinat_34765617</author><pubDate>Thu, 24 Nov 2016 18:32:10 +0800</pubDate><description><![CDATA[点击打开链接  https://github.com/tangqiaoboy/iOSBlogCN

博客地址



 
RSS地址




OneV's Den
http://onevcat.com/atom.xml


一只魔法师的工坊
http://blog.ibireme.com/feed/


破船之家
http://beyondvincent.c]]></description><category></category></item><item><title><![CDATA[ProtoBuf]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/51660043</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/51660043</guid><author>sinat_34765617</author><pubDate>Mon, 13 Jun 2016 19:23:19 +0800</pubDate><description><![CDATA[Protocol Buffer for OC    点击打开链接http://www.jianshu.com/p/52c73cd1da1a]]></description><category></category></item><item><title><![CDATA[Bolck块]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/51595707</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/51595707</guid><author>sinat_34765617</author><pubDate>Mon, 06 Jun 2016 15:17:41 +0800</pubDate><description><![CDATA[点击打开链接 http://blog.youkuaiyun.com/totogo2010/article/details/7839061]]></description><category></category></item><item><title><![CDATA[Xcode 插件管理工具Alcatraz  包管理器]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/51595376</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/51595376</guid><author>sinat_34765617</author><pubDate>Mon, 06 Jun 2016 14:41:52 +0800</pubDate><description><![CDATA[http://www.jianshu.com/p/7a2484123bf6  点击打开链接]]></description><category></category></item><item><title><![CDATA[xCode 代码不能提示]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/51594529</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/51594529</guid><author>sinat_34765617</author><pubDate>Mon, 06 Jun 2016 11:59:06 +0800</pubDate><description><![CDATA[1.cd进入 ~/Library/Developer/Xcode/DerivedData  删除该文件下的所有文件 
2.在finder，菜单栏选择 “前往文件夹” 输入 “~/Library”，进入“Developer” -> "Xcode" -> "DerivedData"，删除该文件下的所有内容，重启Xcode就可以了。]]></description><category></category></item><item><title><![CDATA[iOS 更改状态栏(UIStatusBar)的颜色]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/51593776</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/51593776</guid><author>sinat_34765617</author><pubDate>Mon, 06 Jun 2016 10:35:27 +0800</pubDate><description><![CDATA[aa]]></description><category></category></item><item><title><![CDATA[开发借助]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/51584477</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/51584477</guid><author>sinat_34765617</author><pubDate>Sat, 04 Jun 2016 15:10:59 +0800</pubDate><description><![CDATA[PProtoBuf   http://www.ibm.com/developerworks/cn/linux/l-cn-gpb/ 
点击打开链接 
                    http://www.jianshu.com/p/8c6c009bc500  点击打开链接]]></description><category></category></item><item><title><![CDATA[我的学习资料]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/51330477</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/51330477</guid><author>sinat_34765617</author><pubDate>Fri, 06 May 2016 11:52:27 +0800</pubDate><description><![CDATA[腾讯课堂： http://ke.qq.com/course/100100811?from=39#term_id=100100811     ：前端开发，HTML5，css3，PHP，js,
【数据库资料】: http://pan.baidu.com/s/1eRemCxk 密码：ye0n 
【JS资料】 :http://pan.baidu.com/s/1pKx7fWR 密码：pucr 
【PH]]></description><category></category></item><item><title><![CDATA[学习标签]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/51329246</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/51329246</guid><author>sinat_34765617</author><pubDate>Fri, 06 May 2016 10:06:45 +0800</pubDate><description><![CDATA[简 iOS随笔：点击打开链接    http://www.jianshu.com/p/0dc20b89330d   点击打开链接  http://www.jianshu.com/p/5cf9ac335aec

支付宝支付问题：点击打开链接 http://www.bubuko.com/infodetail-1121251.html
leangoo 任务管理：点击打开链接  https://ww]]></description><category></category></item><item><title><![CDATA[JavaScript 深入浅出 2 运算符与表达式]]></title><link>https://blog.youkuaiyun.com/sinat_34765617/article/details/51304878</link><guid>https://blog.youkuaiyun.com/sinat_34765617/article/details/51304878</guid><author>sinat_34765617</author><pubDate>Tue, 03 May 2016 15:21:09 +0800</pubDate><description><![CDATA[a]]></description><category></category></item></channel></rss>