自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (13)
  • 收藏
  • 关注

原创 iOS 面向协议方式封装空白页功能

为了良好的交互体验,相信大家在对待scrollView无数据时的提示页都会使用一些第三方来定制,最典型的就是使用DZNEmptyDataSet。但是每个界面都写一堆与DZNEmptyDataSetDelegate,DZNEmptyDataSetSource相关的代码就不太好,那一般情况下自然的就会采用继承的方式来避免。而Swift除了可以面向对象编程,它还可以面向协议编程。那可不可以也用协议...

2018-04-07 21:46:32 488

原创 iOS 组件化开发(四):fastlane实现pod自动化

在第一次组件化的时候,需要执行很多操作,这些操作可以在【iOS 组件化开发(一):远程私有库的基本使用】,这里就不再赘述,在组件化后的重复性操作就是升级,而升级这个过程是一模一样的。那么,我们有什么办法可以很方便的搞定这一过程来节约我们大量的时间呢?一、升级必备操作修改完核心代码后,一共还需要做以下几步:1、修改spec文件(修改s.version,s.description...

2018-04-06 21:34:55 1751

原创 iOS 组件化开发(三):加载资源文件

经过前两篇文章的学习,相信对组件化开发有了大致的了解,那我们这篇文章就来讲讲资源文件的加载吧这里我新建了一个LXFMain组件库,主要是用来显示TabBar的玩意,然后再进行组件化抽离出来,其中的过程这里不再赘述,还没了解过的同学建议先阅读下这两篇文章吧iOS 组件化开发(一):远程私有库的基本使用iOS 组件化开发(二):远程私有库的更新与子库这里跟之前不一样的地方在于多...

2018-04-06 21:29:39 2555

原创 iOS 组件化开发(二):远程私有库的更新与子库

在上一篇【iOS 组件化开发(一):远程私有库的基本使用】中我们已经实战了远程私有库的基本操作,但是组件不可能上传一次就完事了,随着业务的增加,我们的组件可能还需要添加更多的东西,或者修复一些问题,这就需要我们对私有库代码进行升级与维护这里以对基础组件里添加了一个Cache工具为例添加完成后我们需要更新到远程仓库一、更新远程仓库cd 到本地仓库的位置,执行以下操作...

2018-04-06 21:25:13 1720

原创 iOS 组件化开发(一):远程私有库的基本使用

随着项目功能的不断增加,越来越多的开发人员加入,业务主线也随之越来越多,造成耦合越来越严重,编译越来越慢,测试不独立等一系列问题。为了解决此类情况,我们可以考虑到使用组件化开发概念 组件化就是将一个单一工程的项目, 分解成为各个独立的组件, 然后按照某种方式, 任意组织成一个拥有完整业务逻辑的工程。优势独立:独立编写、编译、运行、测试重用:功能代码的重复使用。比如不同项目使...

2018-04-06 21:20:34 2764 3

原创 Cocoapods 创建第三方框架

一、上传项目到github将框架中的主要文件放入到一个指定文件夹中,比如叫Classes或者Lib都可以打开终端,cd到框架目录 cd /Users/lxf/xxxx/LXFPhotoHelper 初始化仓库git init将当前目录添加到缓存区git add .提交到本地仓库git commit -m '描述'添加远程仓库...

2018-04-04 11:34:20 519

原创 Python - 虚拟环境

平时在开发时我们都会先安装一些python需要的包,每次安装都会有一个版本,如果不同项目需要不同版本的包时就会出现不兼容的情况。应对这种情况我们就可以搭建多个虚拟环境来应对不同的环境需求,在虚拟环境中搭建一个Python项目运行所需要的那些包,将来根据运行的项目来切换不同环境即可我们可以在当前用户的家目录中找到【.virtualenvs】文件夹,查看当前所有的虚拟环境创建虚...

2018-04-02 17:47:07 199

xcode 12.1 (16B92)_developer_diskimage

文件解压重命名为12.1 (16B92),复制: /applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 文件夹下。 如果xcode还不支持12.1系统机器,请重启一下xcode就可以了。

2018-11-26

Xcode10 libstdc++.6.0.9

Xcode10 不再内置 libstdc++ ,将libstdc++.6.0.9.tbd拷贝到下面两个地方

2018-11-02

OpenCollada 3dsMax Maya插件

OpenCollada的插件,包括max/maya的导出插件,有windows(32位和64位都有)的,还有Mac的。多种版本(1.4.1、1.3.0、1.1.2、1.2.2)。

2017-05-19

xcode 10.3(14E269)_developer_diskimage 支持10.3(14E277)

xcode 10.3(14E269)_developer_diskimage 支持10.3(14E277) 文件解压复制: /applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 文件夹下。 如果xcode还不支持10.3系统机器,请重启一下xcode就可以了。

2017-03-31

Xcode iOS_10.2 (14C92)_developer_diskimage

解决设备升级后,Xcode不支持调试,错误:is running iOS 10.2 (14C92), which may not be supported。 下载后解压,放在这个目录下: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/

2017-01-13

阿里云服务器linux web环境一键安装包 1.5.5

阿里云服务器linux web环境一键安装包 此安装包可在阿里云所有linux系统上部署安装。 此安装包包含的软件及版本为: nginx:1.4.4 apache:2.2.29、2.4.10 mysql:5.1.73、5.5.40、5.6.21 php:5.2.17、5.3.29、5.4.23、5.5.7 php扩展:memcache、Zend Engine/ OPcache jdk:1.7.0 tomcat:7.0.54 ftp:(yum/apt-get安装) phpwind:8.7 GBK phpmyadmin:4.1.8 安装步骤: xshell/xftp上传sh目录 chmod –R 777 sh cd sh ./install.sh 安装完成后请查看account.log文件,数据库密码在里面。debian和ubuntu下默认shell是dash,执行 sudo dpkg-reconfigure dash 选择no,切换到bash环境 cd /home && mkdir tmp && cd tmp xftp上传sh目录 cd sh && chmod +x install*.sh && ./install.sh 安装完成后请查看tmp.log文件。数据库密码在里面

2016-11-06

iOS10 SDK下载

iOS10 SDK, 下载解压后放入Xcode的路径下/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport,解决 Could not find Developer Disk Image 问题

2016-10-08

IOS条码二维码生成和识别

NKDBarcode生成条码,libqrencode生成二维码,ZBarSDK识别条码和二维码的小例子.环境:ios5.0,xcode4.3,真机

2016-09-22

iOS - 控制动画播放与暂停的CALayer分类

iOS - 控制动画播放与暂停的CALayer分类

2016-07-04

iOS-demo 录音

一个简单ios录音demo

2016-04-21

Mac charles-proxy-3.9.1-applejava 破解版

Mac上的抓包工具Charles(附破解说明)

2016-04-04

iOS 9.2 真机调试 Disk Image

真机调试解决“Could not find Developer Disk Image”问题,资源包: 将文件解压拖入目录 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 中,运行Xcode即可

2016-03-29

iOS 9.3 真机调试 Disk Image

真机调试解决“Could not find Developer Disk Image”问题,资源包: 将文件解压拖入目录 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 中,运行Xcode即可

2016-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除