自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (25)
  • 论坛 (2)
  • 收藏
  • 关注

原创 个人主页中的背景图片和导航条透明度渐变实现

实现的功能上拉界面背景图片逐渐消失,下来界面背景图片放大(动态改变UIImageView的高度)上拉导航条逐渐展示,下拉导航条逐渐隐藏(动态改变导航条的背景图片)上拉导航条的标题逐渐显现,下拉导航条的标题逐渐隐藏(动态改变UILabel的textColor)功能实现类似于QQ中的好友动态的顶部效果。知识准备导航条和导航条的子控件是不能直接通过alpha属性来隐藏的或...

2016-12-27 17:00:10 2005

原创 UI 第三阶段笔记

load方法的调用时刻:当类被加载到内存中被调用,所以调用的顺序是最靠前,启动过程是先加载类到内存,然后再进入main.m文件,所以load方法的执行顺序在main()方法之前;如果需要在程序启动时就做某件事情可以考虑在load方法中实现;关于状态条的管理者:水果公司提供了2种管理者,一种是交给UIApplication来管理,一种是交给UIViewController来管理(默认),在iOS之前

2016-12-22 17:40:42 504

原创 MVVM

目的:便于开发和维护代码M(Model):数据模型 V(View + Controller): 展示内容 + 如何展示 VM(ViewModel):视图模型,处理展示的业务逻辑,包括按钮的点击,数据的请求和解析登录功能实现MVC实现: #import "ViewController.h"#import "ReactiveCocoa.h"#import <MBProgressHUD/MBPr

2016-12-18 13:13:43 1866 1

原创 ReactiveCocoa基本使用详解

简介 作用 编程思想简介:ReactiveCocoa(简称为RAC)被称为函数响应式编程框架FRP(Functional Reactive Programming),是GitHub开源的。作用:开发中经验会用到按钮事件Action、代理delegate、监听属性变化KVO、通知、网络请求等,这些常见的操作都是将监听和实现分离开来的,读代码时需要来回跳跃,降低代码的可读性,使用RAC可以使监听和实

2016-12-13 15:16:23 4740

原创 iOS KVO底层实现原理

一:KVO系统实现首先分析一下系统的实现#import &lt;Foundation/Foundation.h&gt;@interface Person : NSObject@property (copy, nonatomic) NSString *name;@end#import "Person.h"@implementation Person@end#i...

2016-12-09 15:50:47 1288

原创 iOS应用安全(二)代码混淆基础

代码混淆使用class-dump可以很轻松的获取程序的所有头文件,而且如果头文件如果没有什么加密直接dump出来,会暴漏程序的很多信息,因为程序的头文件都是容易读的,为了使用class-dump 导出的头文件的可读性变差,可以对代码进行混淆。混淆的意思就是将可读的代码变成不可读的,例如:@property(copy, nonatomic) NSString *password; 混淆成 @prope

2016-12-09 09:13:28 665

原创 iOS应用安全:一:class-dump的安装和使用

class-dump的作用class-dump用于导出App的头文件,并不会导出实现文件。class-dump的安装下载class-dump : http://stevenygard.com/download/class-dump-3.5.tar.gz解压并将class-dump文件复制到/usr/bin目录下 无论是通过Finder还是通过终端命令行的方式结果都是不允许操作/usr/bin

2016-12-08 17:16:32 3894

原创 iOS Bugly集成详解

注册产品Cocopods集成SDK在AppDelegate中启动Bugly编写一个数组越界错误,启动App在Release模式下,查看Bugly平台中的崩溃信息配置iOS符号表1. 创建产品1 、登录: https://bugly.qq.com/v2/ 【立即接入】2、输入产品信息(产品名称、类型、产品描述、AppIcon)3、产品创建成功—>异常上报4、通过CocoaPods集成5、

2016-12-07 15:06:41 3772

原创 iOS 自动生成各种尺寸的App Icon 和 Launch Image( App Icon Gear)

App Icon Gear : http://www.cocoachina.com/bbs/read.php?tid-290247.html

2016-12-07 09:46:03 12366

原创 Xcode中的Target基本使用详解

Target简介 多个Target的使用场景 Target的使用使用Xcode创建工程时默认的设备是iPhone,并且默认选中Include Unit Tests(单元测试)和Include UI Tests(UI测试), 创建成功后可看到四个文件夹 (工程名字、TestTests、TestUITests、Products),在开发中一般都是关注在工程名字下的文件家,对于其他文件夹一直...

2016-12-05 18:12:29 13604 1

原创 iOS Xcode使用xcconfig配置环境参数(Debug&Release)

需求在App开发中经常有一些环境参数随着环境(开发环境、演练环境(测试环境)、生产环境)的不同而配置不同,例如接口的基本地址baseURL,加密使用的密钥等,以接口的基本地址为例:可能在开发环境中直接使用内网地址配置“http://192.168.1.1:8080/appname/api“, 在生产环境(发布环境)配置”http://api.appname.com“, 这些值应该如何配置呢?最不推

2016-12-04 16:41:38 7017 3

原创 Xcode中常见的环境变量

为当前项目添加.pch文件新建.pch文件,pch文件的命名规则:“工程名字-Prefix.pch”,当然也可以不遵守这个规则随意命名指定pch文件所在的位置(既然我是新建的pch文件,Xcode为何不直接给我设置pch文件的路径,还要开发者做这件事,真是不人性化),在Build Settings中搜索Prefix Header, 然后在该项中输入“(SRCROOT)/项目名称/pch文件名”,例

2016-12-02 15:49:39 7985

原创 iOS App抓取图片详细步骤图解

如何获取其他App中的图片应用场景对于想仿写别人的App的时候,例如很多初学者都喜欢仿写微博,仿写App需要对应的图片素材,此时可以直接抓取即可具体操作步骤1、下载抓取图片的Mac工具: iOS Images Extractor, 该工具可从百度云盘中获取2、打开iTunes软件,切换到 A应用,选择App Store, 再选择iPhone App, 然后搜索想要...

2016-12-01 18:23:04 3915 1

原创 iOS 图片尺寸

https://developer.apple.com/ios/human-interface-guidelines/overview/design-principles/#//apple_ref/doc/uid/TP40006556-CH27-SW1App Icon图片的命名规则: AppIcon<宽x高>[@2x][~ipad].png 如果是ipad:则在@2x后面追加~ipad 标记,如

2016-12-01 17:13:28 976

CYLTabBarControllerExample

CYLTabBarController 一个小示例

2016-02-14

hadoop lib/native

在安装hadoop时如果遇到WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform这个错误,请下载该文件放到hadoop目录下,Mac中放到libexec目录下。

2019-03-05

Spring+Mybatis+Druid+POI示例整合demo

Spring+Mybatis+Druid+POI示例整合demo

2017-06-05

Springboot2+JPA|MyBatis+Sharding-JDBC示例

Springboot2+JPA|MyBatis+Sharding-JDBC示例源码,可直接运行。

2018-07-24

API接口设计之token、timestamp、sign

API接口设计之token、timestamp、sign的具体使用demo示例。

2018-06-24

Objective-C&UIKit自学笔记

Objective-c、UIKit自学笔记

2015-09-18

Spring+Mybatis+Druid示例整合Demo

Spring+Mybatis+Druid示例整合Demo

2017-06-02

Google浏览器插件Axhub

Google浏览器插件Axhub

2020-07-03

需求文档模板.docx

需求文档模板.docx

2021-03-03

spring+ehcache示例整合Demo

spring+ehcache示例整合Demo

2017-05-26

springboot-fastdfs.zip

springboot-fastdfs 作为服务器,前端使用vue.js + element-ui来制作上传页面,代码实际测试可直接运行。

2020-08-29

Spring-Mybatis-Druid示例整合Demo

Spring-Mybatis-Druid示例整合Demo

2017-06-01

SpringMVC+fastjson+Swagger集成示例源码

SpringMVC+Fastjson+Swagger集成示例完整源码Example。

2017-12-20

UICollectionViewExample

UICollectionView基本使用方法以及自定义单元格。

2016-02-24

NSTimer 定时器示例

该示例演示了定时器的 立刻启动, 暂停, 继续, 停止 操作

2016-02-25

Spring-Mybatis-Druid-Kafka示例集成Example

SpringMVC + Mybatis + Druid + Kafka 示例集成Example。

2018-03-03

iOS主题皮肤切换示例代码Demo

iOS主题皮肤切换示例代码Demo,示例可运行

2016-01-28

Spring+Mybatis+Druid示例整合Demo2

Spring + Mybatis(通用Mapper) + Druid示例整合Demo示例

2018-03-01

rabbitmq与spring集成示例demo

rabbitmq 与spring 使用maven集成示例源码 demo 示例。

2017-12-14

hibernate-validator示例demo

springmvc +fastjson +validator 示例整合

2017-05-23

自定义Cell源码

自定义Cell源码

2016-08-25

springmvc+fastjson demo

springmvc+fastjson 完整示例,下载即可运行

2017-05-18

Spring-Mybatis-Druid 整合Demo

Spring-Mybatis-Druid 整合Demo

2017-05-31

spring+ehcache完整示例demo

spring+ehcache示例demo

2017-05-26

iOS 防好友动态顶部功能

iOS 防好友动态顶部功能

2016-12-27

vbirdbest的留言板

发表于 2020-01-02 最后回复 2020-05-18

博客专栏和个人分类默认只显式5个,为什么不能配置显示个数

发表于 2018-09-11 最后回复 2018-09-11

空空如也

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

TA关注的人 TA的粉丝

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