自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jinn Chang

成长其实很简单,一个阶段,一种选择

  • 博客(19)
  • 资源 (14)
  • 收藏
  • 关注

转载 UIBezierPath介绍

UIBezierPath是UIKit中的一个关于图形绘制的类,是通过Quartz 2D也就是CG(Core Graphics)CGPathRef的封装得到的,从高级特性支持来看不及CG。UIBezierPath类可以绘制矩形、圆形、直线、曲线以及它们的组合图形。

2016-08-31 13:53:50 447

转载 CocoaPods安装和使用教程

当你开发iOS应用时,会经常使用到很多第三方开源类库,比如AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去下载所需类库十分麻烦。另外一种常见情况是,你项目中用到的类库有更新,你必须得重新下载新版本,重新加入到项目中,十分麻烦。如果能有什么工具能解决这些恼人的问题,那将“善莫大焉”。所以,你需要CocoaPods。

2016-04-03 21:36:11 577

原创 iOS官方图标尺寸说明

iOS官方图标尺寸说明

2016-01-18 14:56:36 834

转载 Xcode7中自动布局AutoLayout和SizeClass的使用

Xcode7中自动布局autolayout和sizeclass的使用周末宅在家里写自己的一个Demo的时候发现Xcode7中关于自动布局autolayout和sizeclass的使用和Xcode6有了很明显的变化。去年我曾写过一篇文章xcode6中自动布局autolayout和sizeclass的使用,转载量很大,但这篇文章在目前的Xcode7中已经有些过时了,这里为了不误人子弟,我决定再

2016-01-17 19:05:11 709

原创 【精】iOS GCD 详解

Grand Central Dispatch,是苹果公司开发的一套多核编程的底层API。GCD首次发布在Mac OS X 10.6,iOS4及以上也可用。

2015-08-17 15:12:51 1097

原创 【精】Xcode 常用快捷键

Xcode 常用快捷键

2015-07-23 23:46:46 804

原创 【精】iOS6 及其以上版本自动旋转、手动强制旋转方案及布局适配

本文不考虑 iOS6 以下版本的兼容性,所以下述 demo 只适配 iOS6 及其以上版本(只在 iOS7、iOS8 测试过)。下述场景处理方案中,iPad 默认支持四个方向,iPhone 默认支持 UIInterfaceOrientationMaskPortraitUpsideDown 三个方向。

2015-07-20 21:26:57 1918

转载 【转】iOS APP 产品设计流程

1、确定你的创意你的创意是否有人做过,如果有类似的 app,那就要多多考虑,争取超越并且有一些独特的优化设计在其中。13 年 ios app store 的应用数量已为 435,000,应该说各个方面行业都涵盖了。大多数的创意都能在 app store 里面找到类似的应用,能有一些独特的竞争点还是十分必须的,也是获取用户的关键。2、定位应用通过苹果的人机界面指南(Human I

2015-05-23 15:24:43 921

原创 【精】表格(UITableView)总结(5):表单元(UITableViewCell)

UITableView 中显示的每一个单元都是一个 UITableViewCell 对象。因为在 tableView 快速滑动的滑动的过程中,频繁的 alloc 对象是比较费时的,于是引入了 cell 的重用机制。UITableViewCell 默认3种显示样式,如果需要自定义 Cell 有多种方式,此处只具体介绍纯代码方式:步骤1:新建 MyCell.swift 类继承 UITableViewCell;步骤2:重写MyCell 的 init 方法,自定义属性(如果希望对已有属性 textLabel、det

2015-05-23 15:24:13 813

原创 【精】表格(UITableView)总结(4):编辑(增加、删除、移动)

编辑:增加、删除、移动

2015-05-23 15:23:42 1359

原创 【精】表格(UITableView)总结(3):刷新(UIRefreshControl)

iOS 6 以后苹果官方引入了 UIRefreshControl,用法相对也比较简单。

2015-05-04 13:58:13 660

原创 【精】表格(UITableView)总结(2):索引(IndexList)

当我们的 Table View 中数据量比较大、分段比较多的时候我们可以引入 IndexList 来方便地完成分段的定位,例如系统的通讯录程序。我们可以通过设置 Table View 的 sectionIndexMinimumDisplayRowCount 属性来指定当 Table View 中有多少行的时候开始显示 IndexList,默认的设置是 NSIntegerMax,即默认是不显示 IndexList 的。

2015-04-14 09:03:47 1470

原创 【精】表格(UITableView)总结(1):介绍与基础实现

UITableView 继承自 UIScrollView。一个表视图可以由多个分段(section)组成,每个分段可以有一个头和尾。很多情况下表视图只有一个分段,而且不显示头尾。表视图本身也可以有一个头(显示在第一个分段之前)和一个尾(显示在最后一个分段之后)。

2015-04-13 16:40:59 1287

原创 【精】一些 iOS 对象的基本概念

一些 iOS 对象的基本概念

2015-04-09 09:20:57 2730 3

原创 【精】iOS 文件操作:沙盒(SandBox)、文件操作(FileManager)、程序包(NSBundle)

沙盒(SandBox)、文件操作(NSFileManager)、程序包(NSBundle)、文件工具类

2015-04-02 09:54:59 3614

原创 【精】iOS 日期操作总结:NSDate、NSDateFormatter

iOS 日期操作总结:NSDate、NSDateFormatter

2015-03-24 15:35:22 6901

原创 iOS 开发总结目录之【Swift 语法基础】

iOS 开发总结目录之【Swift 语法基础】

2013-05-08 16:29:30 5199

原创 【精】iOS 项目目录结构

自己整理的 iOS 项目目录结构,具体应用视情况选取其中的模块。

2013-04-27 13:29:10 2435

转载 【转】乔布斯演讲黄金法则

1. 设定一个主题“There is something in the air today”,乔布斯用这样简简单单的一句话作为Macworld的开场白。他为他的演讲设定了一个主题,那就是暗示在今天有一个最重要的产品将要公布——超轻薄的笔记本电脑Macbook Air。所有的演讲都需要一个主题,但是一般都不会像乔布斯那样如此的开门见山,又如此的简明扼要。2. 显示出你对主题内容的巨大兴趣。

2013-04-15 16:53:09 1082

vuepress-demo.zip

一个简单的 vuepress demo。

2020-05-23

图标资源集合

集齐各种各样的线形图标,包括PSD源文件

2015-06-28

The Swift Programming Language

The Swift Programming Language 中文精校版

2014-11-12

spark学习总结

对于官方文档及网上一些知名博客的阅读后自己总结的一片理解文档。

2014-06-07

Web开发文档

包括datatable、highchart、js、jquery、oracle等多个前端开发文档。

2014-04-29

一个简单的quartz动态定时示例演示

将本web项目导入(jar包已经附带),运行StartQuartz即可,本次定时规则为每分钟的6秒倍数在控制台输出一句helloWorld。亲测通过可用。

2012-11-23

一个简单的quartz集群版helloWorld示例演示

在数据库中导入附件中的tables_mysql.sql表,将本web项目导入(jar包已经附带),修改项目中的quartz.properties配置文件中的连接数据库信息,将项目部署到tomcat服务器上。本次定时规则为每分钟的6秒倍数在控制台输出一句helloWorld与当前时间。亲测通过可用。

2012-11-23

一个简单的quartz、spring集成版helloWorld示例演示

将本web项目导入(jar包已经附带),将项目部署到tomcat服务器上,本次定时规则为每分钟的6秒倍数在控制台输出一句helloWorld与当前时间。亲测通过可用。

2012-11-23

一个简单的quartz版helloWorld示例演示

将本web项目导入(jar包已经附带),运行StartQuartz即可,本次定时规则为每分钟的6秒倍数在控制台输出一句helloWorld。亲测通过可用。

2012-11-23

一个基础的Quartz定时器案例

博客中《quartz学习笔记二:一个基础的Quartz定时器案例》的项目代码,包含jar包,只要导入即可运行。这是一个最基本的Quartz定时器API版。

2012-11-15

一个最简单的quartz案例

博客中《quartz学习笔记一:一个最简单的quartz案例》的项目代码,包含jar包,只要导入即可运行。这是一个最基本的Quartz定时器HelloWorld版。

2012-11-15

ubuntu离线安装mysql

公司服务器需要,经过研究上网查资料,遇到了很多大家都会碰到的问题,自行整理出来发布的,希望帮助更多人。

2012-11-08

75道经典面试智力题及答案

75道经典面试智力题及答案,word附带文件

2012-03-31

空空如也

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

TA关注的人

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