基于GitHub搭建Octopress个人技术博客(Mac版)

作为一名屌逼的程序猿,肯定是要有一个屌逼的技术博客。在交流学习的同时,顺便见证自己成长的心路历程。废话不多说,直接进入正题。编程讲究的四门功课,“说,学,逗,唱”。不会就学嘛!没有就找嘛!网上相关的文章简直太多了!其中原理就不多说,我且按照我搭建的顺序写一下步骤吧!

注意事项:在搭建之前,检查MAC电脑是否已经安装了Git和Ruby 1.9.3及以上版本。(Mac默认均已自带,ruby请自行检查版本:ruby –version,如果缺少,当自行下载)

一、开始安装octopress

阅读更多

iOS中点击状态栏让滑动视图回到顶部

在产品开发过程中,有时候会有这种需求,需要点击状态栏让滑动视图(UIScrollView)或者表视图(UITableView)返回到顶部,让用户可以更快的浏览最新的信息。
这个时候我们需要设置滑动视图的scrollsToTop属性,让它决定点击状态栏是否返回顶部。

阅读更多

swift语言编程

Swift语言基础学习

  • 导入系统类库头文件(swift中称之为模块)

import UIKit

  • 定义一个常量

let a = 5

  • 定义一个变量

var str = "Hello, World!"

  • swift中打印输出

print("Hi,Girl!");

注意事项:如果在一行内想要写多条语句时需要用分号隔开,一行内写一句代码分号可加可不加(不推荐加)

阅读更多

动态限制UITextField或UITextView用户输入中英文混编字数统计

动态限制用户输入字数,这个在很多app中都会涉及,由于NSString的Length属性获取的长度中英文都是一个字节,不满足一个汉字两个字节、一个字符一个字节的需求。网上的方法大致是以下两种:

1、使用Unicode编码把OC中的NSString字符串转换成C的字符串。然后对字符串遍历进行统计长度。

阅读更多