自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Cheny的博客

他山之石 可以攻玉

  • 博客(4)
  • 资源 (28)
  • 收藏
  • 关注

原创 iOS-时间戳转时间

iOS-时间戳转时间众所周知,iOS默认生成的时间戳是10位整数,在调用接口时,如果服务器返回的是时间字符串或者是10位时间戳,转换格式挺方便的,但如果服务器返回的是13位的时间戳,那么就比较麻烦了。10位时间戳NSTimeInterval timestamp = timestampString.doubleValue;NSDate *detaildate = [NSDate dateWit

2016-04-22 16:44:07 1656

原创 Label设置行间距

Label设置行间距内容摘要UILabel显示多行文本UILabel设置行间距解决单行文本 & 多行文本显示的问题场景描述众所周知,UILabel显示多行的话,默认行间距为0,但实际开发中,如果显示多行文本,一般情况下会有一定的行间距。如果想动态调整行间距,则需要赋值富文本属性(而不是文本属性)问题分析Label显示多行文本label默认情况下,只会显示单行文本,主要是因为它的numb

2016-04-17 12:56:00 35046 1

原创 CocoaPods那些错

CocoaPods错误集锦 直奔主题,列举出平时使用CocoaPods遇到的一些问题。问题一:更新gem报错(sudo gem update --system)错误一: * 错误信息: * ERROR: While executing gem … (Errno::EPERM) Operation not permitted - /usr

2016-04-13 14:57:33 4911

原创 TableView,点击状态栏滚动到顶部

TableView,点击状态栏滚动到顶部背景iPhone上的应用,基本上都有个特点,只要有表格,那么用户点击状态栏,应该就会自动滚动到顶部,在下拉就可以获取最新数据了。为什么能滚动?既然能滚动,说明它是个scrollView(当然,tableView也是scrollView,废话了)什么情况下,默认就会滚动?控制器上只有一个scrollView,原因:// When the user t

2016-04-06 16:15:51 2587

Sketch for Mac 48.1 破解版 - Mac上专业的矢量绘图工具

Sketch for Mac 48.1 破解版 - Mac上专业的矢量绘图工具,v48.1.

2017-12-21

Java获取ipa、apk文件配置信息jar包

这是Java获取ipa、apk文件配置信息所需要的jar包,用于获取 app 的配置信息,比如:包名,版本号,应用名称等等。

2017-09-03

LinkTextView

在开发中,有时需要展示一句带有某些可接受用户响应的关键词的文案,比如在页面上显示某某协议之类的。如果一行能完全显示(各种设备上),那么就可以在界面上写死布局;如果不能显示,则就需要使用`UITextView`控件了。

2017-04-10

FTPClient jar包

这是一个java关于ftp上传下载的工具包。

2017-03-30

javax.servlet jar包

javax.servlet的jar包 解决找不到javax.servlet.*等问题的!

2017-03-23

阿里巴巴Java开发手册

阿里巴巴Java开发手册,阿里云官方下载,2017最新版。

2017-02-13

查看被删的微信好友

查看被删的微信好友 原理就是新建群组,如果加不进来就是被删好友了(不要在群组里讲话,别人是看不见的) 用的是微信网页版的接口 查询结果可能会引起一些心理上的不适,请小心使用

2016-05-23

查看iOS APP里的图片资源

众所周知,自从Xcode有Images.scassets文件夹之后,它里面的图片素材在打包后默认是无法查看的,有时候为了学习,又没有设计人员,那么怎么才能拿到优秀APP里面的图片素材呢?试试iOSImagesExtractor吧!个人感觉很好用,谢谢作者!(PS:仅用于学习,请勿用于商业用途!)

2016-04-26

Xcode模拟器限制网速

这个工具用于模拟器开发的时候,设置网络连接条件,为了模拟各种网络环境。现支持Xcode7以上版本。

2016-02-26

UINavigationController返回手势失效问题

## 问题描述 * 从iOS7开始,系统为UINavigationController提供了一个interactivePopGestureRecognizer用于右滑返回(pop),但是,如果自定了返回按钮或者隐藏了navigationBar,该手势就失效了。 ## 原因 * 自定义返回按钮或者隐藏navigationBar时,interactivePopGestureRecognizer的delegate被阻断事件传递。 ## 解决方案 * 自定义UINavigationController,重写interactivePopGestureRecognizer的delegate相关方法。

2016-02-17

JSPatch学习笔记-UI进阶

## 学习大纲 1. TableView数据源方法 2. TableView代理方法 3. dealloc引发的问题

2016-01-20

JSPatch学习笔记-UI基础

代码中是JSPatch学习笔记的UI基础部分,其中包括以下内容: 1. 项目环境配置 2. 变量 * 局部变量 * 全局变量 * 使用OC中的枚举类型 `Objective-C 里的常量不能直接在 JS 上使用,可以直接在 JS 上用具体值代替,或者在 JS 上重新定义同名的全局变量` 3. 类的扩展 * 重写方法(调用父类方法,需添加`ORIG`关键字) * 覆盖方法 * 添加方法 4. 基础控件 * UIView * UIButton * 点击事件监听 * UILabel * UITextField * 文本框内容改变事件监听 * UIAlertView * 弹框 * 监听按钮点击事件

2016-01-18

Git常用命令

谈及源码管理工具,首选`SVN`和`GIT`,在工作中也都有所接触,但个人更喜欢使用GIT,文档是我记录的在工作中用到的操作命令。

2015-12-21

Alfred 小红帽

Alfred 2,MAC上很好用的一款软件,秒杀系统自带的搜索,各种快捷键配置,好用的不像实力派。

2015-12-17

自定义ProgressView

自定义ProgressView使用示例。(JEProgressView)

2015-11-12

3D Touch 学习

3D Touch学习示例,刚刚开始研究,后续更新。

2015-10-22

单例宏(Singleton)

iOS快捷实现单例。用法如下: 1. 导入头文件:#import "Singleton.h" 2. 在.h文件中实现:singletonInterface(类名); 3. 在.m文件中实现:singletonImplementation(类名);

2015-10-18

iOS仿支付宝输入密码控件

这是一个模仿支付宝输入支付密码的密码框,方便开发者完成类似于支付宝输入支付密码的功能。(GitHub下载地址:https://github.com/chernyog/CYPasswordView)

2015-10-18

Dash for Mac 2.2.2

Dash for Mac是一个API文档浏览器和代码片段的管理工具。Dash for Mac帮助你储存的代码片段,以及即时搜索和浏览文档几乎任何API可以使用。 最新改进 • 您现在可以Swift, Obj-C 之间切换 iOS 8.0 或 OS X 10.10.2 文档页面 • 大量的 bug 修复

2015-04-12

VMware-Fusion-7.0 注册码

VMware-Fusion-7.0.0-2075534破解文件

2015-02-03

VVDocumenter-Xcode-master

Xcode文档注释插件,很给力,一点也不比JAVA或者C#中的注释逊色。(下载后 运行之后重启Xcode即可生效)

2014-12-02

自定义UIAlertView

由于在iOS7上不允许我们更改系统的UIAlertView,于是百度了一个,挺好用了,与各位共同学习,ios7 自定义UIAlertView ios7 UIAlertView 弹出 警告 自定义 简单实用。

2014-11-13

jBox插件示例

jBox各种文件,插件库,示例,欢迎下载,希望可以帮到需要的人。

2014-09-18

Reflector 8.3

此压缩包包括安装包和注册机,欢迎各位下载,希望能帮到需要的人。 【注册方法】 1. 断网 2. 运行.NET Reflector,点击Help -> Activate 3. 运行注册机,复制注册机生成的序列号,粘贴到.NET Reflector中的激活输入框 4. 点击激活按钮,此时弹出错误提示“无法连接到...”,点击手动激活按钮,弹出手动激活界面 5. 将 .NET Reflector 中的激活请求字符串复制,粘贴到注册机第二个文本框中,复制第三个文本框的激活应答字符串,粘贴到.NET Reflector手动激活界面右边文本框中 6. 点击激活按钮,激活成功

2014-09-18

盘古分词工具

这是盘古分词小工具,用于动态维护词典,适合初学者结合Lucene研究盘古分词。

2014-07-18

Lucene.NET结合Sql建立全文检索Demo源码

这是用Lucene.NET结合Sql建立全文检索Demo的源码,适合初学者学习Lucene,其中包含所需的DLL文件。

2014-07-18

角色权限管理

这个Demo是用C#语言开发的基于.NET平台的权限管理系统,特点是灵活的运用了“按位与”和“按位或”算法对用户的权限进行操作,适合初学者学习。

2014-07-12

C#事件传参

此Demo主要用于通过事件,在C#窗体间传值。.

2014-04-20

空空如也

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

TA关注的人

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