自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Walden_tinghou的专栏

假如我能使一颗心免于破碎,我便没有白活一场。假如我能消除一个人的痛苦,或者平息一个人的悲伤,或者帮助一只昏迷的知更鸟 ,重新回到它的巢中,我便没有白活一场 ;学无止境!追求细节与极致,但不偏执!

  • 博客(29)
  • 资源 (15)
  • 收藏
  • 关注

转载 设置UIButton的文字显示位置、字体的大小、字体的颜色

btn.frame = CGRectMake(x, y, width, height);[btn setTitle: @"search" forState: UIControlStateNormal];//设置按钮上的自体的大小//[btn setFont: [UIFont systemFontSize: 14.0]];    //这种可以用来设置字体的大小,但是可能会在将

2015-10-30 11:04:00 7843

转载 UITableViewCell高亮时其子视图的状态修改

为了进行UI自定义,修改了UITableViewCell的accessoryView,如下UIButton * accessoryDetailDisclosureButton = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 30, 30)];[accessoryDetailDisclosureButton setImage:[UII

2015-10-29 17:02:06 410

转载 升级Xcode之后VVDocumenter-Xcode不能用的解决办法

原始地址:http://www.bubuko.com/infodetail-922634.htmlVVDocumenter-Xcode是Xcode上一款快速添加标准注释,并可以自动生成文档的插件。有了VVDocumenter-Xcode,规范化的注释,只需要输入三个斜线“///”就可以搞定,非常方面实用,目前已经支持Swift。Objective-C效果图:

2015-10-29 11:50:22 465

转载 解决UITableView分割线距左边有距离的办法

解决UITableView分割线距左边有距离的办法,有需要的朋友可以参考下。我们在使用tableview时会发现分割线的左边会短一些,通常可以使用setSeparatorInset:UIEdgeInsetsZero 来解决。但是升级到XCode6之后,在iOS8里发现没有效果。下面给出解决办法:首先在viewDidLoad方法中加上如下代码:if ([self.tabl

2015-10-29 11:41:44 1930

转载 设置自定义UITableViewCell之间的间距

设置间隔的方法是重写 自定义tableviewcell的setFrame方法。- (void)setFrame:(CGRect)frame { frame.origin.y += 10;//整体向下 移动10 frame.size.height -= 10;//间隔为10 [super setFrame:frame]; } 具体原因:

2015-10-29 11:40:30 4158

原创 iOS —label自动换行

UILabel *label = [[UILabel alloc]initWithFrame:frame]; label.text = tileName; //背景颜色为红色 label.backgroundColor = [UIColor redColor]; //设置字体颜色为白色 label.textColor = [UIColor whiteColo

2015-10-28 11:30:47 3873

原创 ios把按钮切成圆形

项目中有这样的需求:圆形按钮,试过多钟方法,最终这种方法可行,记录下来代码:// 把按钮弄成圆形方案:让btn的宽高相等,然后// btn.layer.cornerRdius = width/2.0;// btn.layer.maskToBounds = width/2.0; CGRect rect = CGRectMake(40, 40, 80, 80);

2015-10-28 09:31:36 5583

原创 Xcode调试——打印控制器层次结构和视图层次结构

在 LLDB 使用 po [[UIWindow keyWindow] recursiveDescription] 来检查层次结构。它可以以文本形式打印出完整的视图层次结构。用 po [[[UIWindow keyWindow] rootViewController] _printHierarchy] 来检查视图控制器。这是一个苹果默默在 iOS 8 中为 UIViewController 

2015-10-24 10:53:23 5120

转载 IOS TextField设置大全

//初始化textfield并设置位置及大小  UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式    text.borderStyle = UITextBorderStyleRoundedRect;

2015-10-23 22:21:22 2416

转载 关于http相关知识点

一、HTTP状态码 如果某项请求发送到您的服务器要求显示您网站上的某个网页(例如,用户通过浏览器访问您的网页或 Googlebot 抓取网页时),服务器将会返回 HTTP 状态代码以响应请求。 此状态代码提供关于请求状态的信息, 告诉 Googlebot 关于您的网站和请求的网页的信息。一些常见的状态代码包括:200 – 服务器成功返回网页404 –

2015-10-23 10:17:51 1316

原创 iOS 更改项目名称

1.项目改名之参考网络部分前言:在iOS开发中,有时候有这样的需求,两个项目的功能有很多相似的地方,此时与其重新新建一个项目不如直接拿老项目改项目名字然后在此基础上修改功能,而改一下项目的名字,都会遇到很多麻烦。直接改项目名吧,XCODE又不会帮你改所有的名字。总是有很多文件、文件夹或者是项目设置的项。而且都是不能随便改的,有时候改着改着,编译不了。所以各位重命名项目时,记得先备份好一份噢

2015-10-21 10:57:53 4222

转载 关于设置UIView的背景为图片的方法以及问题

本文分析对比了各种更改UIView背景的方法。当然,背景是根据一个图片来的(非纯色)。1.图片会自动拉伸到屏幕view的大小(加一个uiimageview在uiview上面)[objc] view plaincopyUIImageView* imageView = [[UIImageView alloc] initWithFrame:vi

2015-10-20 17:54:16 4415

原创 app升级,获取AppStore版本号和本地版本号

代码:比如随便新建一个demo- (void)viewDidLoad { [super viewDidLoad]; // 获取appStore版本号 最后一串数字就是当前app在AppStore上面的唯一id NSString *url = [[NSString alloc] initWithFormat:@"http://itunes.apple.com/

2015-10-20 15:07:07 8248

原创 AFN —— unacceptable content-type: text/html"

用AFN发送请求的时候服务器返回这样的错误“unacceptable content-type: text/html"”解决方案:对应到自己的项目里面,需要改的是:找到AFURLResponseSerialization.m文件223行:self.acceptableContentTypes = [NSSetsetWithObjects:@"appl

2015-10-19 09:59:33 4500 1

转载 11个超棒的iOS开发学习网站

11个超级有用的IOS开发学习网站,帮助你成为更好的IOS高级工程师。2015-07-08 15:27 | DevStore编辑 牧码人评论(1)我相信,要想从一个"还不错"的人变成一个卓越的人,我们需要不停地向他人学习,同时还得尽早地适应最新的技术和工具。除了苹果官方文档网站之外,列举了一些能获取有价值的文章和资源的网站,这些网站能够帮助我们更上一个台

2015-10-10 17:20:43 740

转载 iOS、mac开源项目及库汇总

UI 下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件。 SVPullToRefresh - 下拉刷新控件。 MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。 (国人写) XHRefreshControl - X

2015-10-10 16:16:07 3988 2

原创 iOS大侠博客

南峰子的技术博客南峰子的技术博客。 唐巧的技术博客http://blog.devtang.com/atom.xmlOneV's Denhttp://onevcat.com/atom.xml破船之家http://beyondvincent.com/atom.xmlNSHipsterhttp://nshipster.cn/feed.x

2015-10-10 16:11:58 1297

转载 iOS 9 下周就正式推出了,你的 app 真的适配好了吗?

http://36kr.com/p/5037272.html编者按:本文来自腾讯第三方崩溃捕获服务 Bugly,近期他们支持 ATS 及 Bitcode 特性的 SDK 即将发布。作者冯义力,腾讯 Bugly SDK 开发工程师。昨天 Apple 宣布,iOS 9 正式版会在 9 月 16 日开始推送。经历过 5 个 Beta 版后,开发者们,你们的 App 都做好

2015-10-10 09:23:37 582

原创 Xcode7 联网问题

Xcode7 编译程序 出现 #warning: 获取app配置信息失败: The resource could not be loaded because the App Transport Security 我其实这是苹果加大安全的管控,将以往HTTP协议强制改为HTTPS协议,以后的APP应该都是了,根本解决办法 改协议,临时解决办法在Info.plist中加  NSAppTranspo

2015-10-09 16:38:54 5267

原创 Xcode—https 方式使用git代码托管

参考:http://blog.csdn.net/ocean20/article/details/38339269http://git.oschina.net/oschina/git-osc/issues/2586http://www.noisyguy.com/archives/1083.html

2015-10-09 15:24:49 1056

原创 Xcode — GitHub 托管项目

参考链接 :(-)http://www.cnblogs.com/xiaofeixiang/p/4280447.html(二)http://jingyan.baidu.com/article/ab0b5630936ab6c15afa7d1c.html

2015-10-09 14:20:04 613

转载 iPhone6s和iPhone6sPlus的适配

今年苹果发布会已经结束,但人们貌似对iPhone6和iPhone6plus不太感兴趣,而对iWatch非常期待。这次苹果一次发布两种屏幕大小的手机,而且与之前的机型的屏幕大小都不一样。这对开发者来说,无疑是最担心的事了,之前的app在iPhone6和iPhone6Plus上会不会布局全乱了呢?        不用担心苹果肯定会考虑到这些问题的:   虽然屏幕分辨率变了很

2015-10-08 15:17:11 7693 2

原创 java之多线程

5、多线程5.1 多线程的概念    5.1.1 进程、线程、多进程的概念    进程:正在进行中的程序(直译)。    线程:进程中一个负责程序执行的控制单元(执行路径)。    P.S.    1、一个进程中可以有多个执行路径,称之为多线程。    2、一个进程中至少要有一个线程。    3、开启多个线程是为了同时运行多部分代码,每一个线程都有自

2015-10-08 15:12:03 506

原创 iOS9适配

iOS 9适配技巧(更新版)http://www.cocoachina.com/ios/20150929/13598.html

2015-10-08 15:06:12 1093

原创 java面向对象之异常

4.10 异常    4.10.1 异常的体系    异常:是在运行时期发生的不正常情况。    在java中用类的形式对不正常情况进行了描述和封装对象。描述不正常的情况的类,就称为异常类。    1. 以前正常流程代码和问题处理代码相结合,现在将正常流程代码和问题处理代码分离,提高阅读性。    2. 其实异常就是java通过面向对象的思想将问题封装成

2015-10-08 14:37:09 908

原创 让应用支持64位

1.如果应用不支持64位会报这样的错误最近向AppStore提交应用的时候报这样的错误,后来才知道2015年6月1日起,App Store商店内任何应用的更新,都必须包含对64位的支持2.Xcode7开启64位

2015-10-06 18:44:38 672

原创 java之多态性

4.8 多态    定义:某一类事物的多种存在形态。        例:动物中猫,狗。    猫这个对象对应的类型是猫类型:猫 x = new 猫();    同时猫也是动物中的一种,也可以把猫称为动物:动物  y = new 猫();    动物是猫和狗具体事物中抽取出来的父类型。    父类型引用指向了子类对象。    多态性简单说就是一个对

2015-10-05 11:02:25 644

原创 Java继承

3.7 数组工具类     示例:public class ArrayTool{       //该类中的方法都是静态的,所以该类是不需要创造对象的       //为了保证不让他人创建该类对象,可以将构造函数私有化       private ArrayTool(){}       //获取整型数组的最大值

2015-10-05 10:46:42 485

原创 java面向对象

3、面向对象3.1 面向对象概念    3.1.1 面向对象概念    面向对象是相对面向过程而言,面向对象和面向过程都是一种思想。    面向过程:    强调的是功能行为。代表语言:C语言。    例子:把大象装进冰箱    1. 打开冰箱。    2. 存储大象。    3. 关上冰箱。    "打开"、"存储"、"关上

2015-10-05 10:32:58 686

ECMAScript 6 入门(第三版 )

个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2018-01-25

《高性能JavaScript》(尼古拉斯·泽卡斯).pdf

个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2018-01-25

自定义UITableViewCell

自定义UITableViewCell

2016-03-15

HTML5学习笔记(总结提炼版)——002 CSS

HTML5学习笔记(总结提炼版)——002 CSS

2016-03-14

HTML5学习笔记(总结提炼版)——001

HTML5学习笔记(总结提炼版)——001

2016-03-14

C语言深度解剖--解开程序员面试笔试的秘密(完整版)

名人推荐 本书从另一个层面来让你更深地了解C语言的精华所在,很好的一本书。 ——网友 zuoshaobi_kzcj4 这是一部经典的C语言讲解教案,你可以在其中学习到你从没思考过的关键知识! ——网友 C1989 如果是学习过C语言的人,那么看几页就会觉得很不一般,大力推荐学过或正在学习C语言的人阅读此书,绝对受益匪浅。 ——网友 caliow 偶然在网上看到这本书,读毕,获益颇多。看过不少C语言的书籍,貌似很少有哪本书提过哪些东西应该写在.h头文件里,哪些东西应该写在.cpp里。 ——网友 惊羽九天 强烈推荐,两位老师20年编程工作的经验总结,一位资深嵌入式工程师的呕心沥血之作!堪称同类资料中之经典中的经典。 ——网友 HXW718059156 这是一篇C语言高手的箴言,将C语言的精髓展示出来。 ——网友 lingzhimeng 很好,对有些问题的见解很有深度,提出了很多人没有想到的问题,其中对关键字的解释很有创意,诸如static等,用了很多很好的例子,值得一看。 ——网友 FengHui 如果你喜欢这本书,请尊重作者劳动成果,支持正版,购买纸质书。

2013-12-18

Effective C++中文第三版

Effective C++中文第三版 《Effective C++:改善程序与设计的55个具体做法(第3版)(中文版)(双色)》前两个版本抓住了全世界无数程序员的目光。原因十分明显:Scott Meyers极富实践意义的C++研讨方式,描述出专家用以产出干净、正确、高效代码的经验法则和行事法则——也就是他们几乎总是做或不做的某些事。 《Effective C++:改善程序与设计的55个具体做法(第3版)(中文版)(双色)》一共组织55个准则,每一条准则描述一个编写出更好的C++的方式、每一个条款的背后都有具体范例支撑。第三版有一半以上的篇幅是崭新内容,包括讨沦资源管理和模块(templates)运用的两个新章。为反映出现代设计考虑,对第二版论题做了广泛的修订,包括异常(exceptions)、没汁模式(design patterns)和多线程(multithreading)。 高效的Classes、functions、templates和inheritance hierarchies(继承体系)方面的专家级指导。 崭新的“TR1”标准程序库功能应用,以及与既有标准程序库组件的比较。 洞察C++和其他语言(例如Java、C#、C)之间的不同。此举有助于那些来自其他语言阵营的开发人员消化吸收C++式的各种解法。

2013-04-29

Android程序员指南

本书的格式将会以逻辑性的风格带你走遍Android 应用程序开发。本书开 始通过检查Android 作为一个平台的构架,看看它是怎么被开发的,它能在什么 上运行,和需要什么样的工具来为Android 开发项目。在讨论和安装开发工具、 Android SDK 和Eclipse 开发环境(第2,3,4 章节)之后,本书直接跳入设计 和创建Android 应用程序(第5 章节)。本书包括在现有的Google 工具(例如: Google Maps(第9 和11 章节)、GTalk(第10 章节))上尝试你自己的应用程序 的教学指导。也包括一个快速参考指导(第12 章节)。 国外经典书籍。

2013-04-29

C++程序设计原理与实践

C++之父最新力作!这本书对很适合编程入门者,深入浅出,通俗易懂,突出基本原则和思想,使你不必纠缠于细节。

2013-04-29

C语言编程之道

也许很多想要从事编程工作的人都会问,我真的可以胜任这份工作吗?其实这种想法的产生与计算机的发展历程有关。自计算机问世以来,软件开发就成为了令人羡慕的职业。在软件行业刚兴起的时候,程序开发被很多人追捧为高智商、高水平的高端技能,程序员就犹如高深莫测的武林高手般被世人崇拜敬仰,那时候的程序员充满了个人英雄主义色彩。计算机产业被誉为高新技术,计算机从业者被称为IT精英,让人觉得可望而不可及。   随着计算机的迅速普及,发展到今天,软件可以说无处不在,软件开发也不再是传说。而个人英雄主义时代也已经过去,当前的程序员,需要有高度的团队合作精神,一个庞大的系统是由众多程序员共同完成的。只要热爱编程并为之努力,编写出自己的程序并不是遥不可及的事情。你可以是一名程序员,你也可以只是出于兴趣,只要你喜欢,就可以进行编程。   有位编程前辈曾经说过:任何人都能编程,那么我们就开始自己的程序开发之旅吧。

2013-04-27

空空如也

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

TA关注的人

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