自定义博客皮肤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的专栏

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

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

原创 iOS开发之自定义多控制器的切换

前言:项目开发中往往会遇到多控制器切换的需求,这里开发了一个demo,记录下思路1.效果2.主要代码//// ViewController.m// moreControllers//// Created by admin on 16/4/19.// Copyright © 2016年 tinghou. All rights reserved.//#define

2016-04-19 22:51:02 2335

原创 iOS开发总结之自定义非等高cell-xib(方法一)

1.xib中的结构:2.代码:#import "XMGStatusCell.h"#import "XMGStatus.h"@interface XMGStatusCell()@property (weak, nonatomic) IBOutlet UIImageView *iconView;@property (weak, nonatomic) IBOutlet UILa

2016-04-16 23:58:53 1273 4

原创 iOS开发总结之自定义非等高cell-storyboard

1.storyboard中的结构:2.代码#import "XMGStatusCell.h"#import "XMGStatus.h"@interface XMGStatusCell()@property (weak, nonatomic) IBOutlet UIImageView *iconView;@property (weak, nonatomic) IBO

2016-04-16 23:51:38 632

原创 iOS开发总结之仿qq侧滑功能

iOS开发总结之仿qq侧滑功能前言:本人现在一个人单挑两个app,此项目开发中使用到了手势来实现仿qq的侧滑功能,由于源代码保密,所以这里记录思路1.效果

2016-04-15 00:28:29 1382

原创 iOS开发总结之自定义等高cell03-xib

1.nib中的结构2.代码封装上面的cell#import "XMGDealsViewController.h"#import "XMGDeal.h"#import "XMGDealCell.h"@interface XMGDealsViewController ()/** 所有的团购数据 */@property (nonatomic,

2016-04-14 13:17:08 424

原创 iOS开发总结之项目开发中使用UITableView自定义多级表格&自定义cell

前言:本人现阶段一个人单挑两个app,此为使用UITableView的一些经验,记录下来,温故而知新。  由于项目源代码保密,所以这里只提供思路。1.效果: 2.思路:

2016-04-14 00:44:34 953

原创 iOS开发总结之自定义等高cell02-storyboard(封装)

1.nib中结构:2.用代码将上面的cell封装起来#import "XMGDealsViewController.h"#import "XMGDeal.h"#import "XMGDealCell.h"@interface XMGDealsViewController ()/** 所有的团购数据 */@property (nonatomic, strong)

2016-04-14 00:37:51 545

原创 iOS开发总结之自定义等高cell-storyboard

1.storybord中添加子控件并设置tag2.代码:#import "XMGDealsViewController.h"#import "XMGDeal.h"@interface XMGDealsViewController ()/** 所有的团购数据 */@property (nonatomic, strong) NSArray *deals;@end@imp

2016-04-14 00:28:52 819

原创 ios开发autolayout之Masonry使用总结

1.about Masonry目前最流行的Autolayout第三方框架用优雅的代码方式编写Autolayout省去了苹果官方恶心的Autolayout代码大大提高了开发效率框架地址:https://github.com/SnapKit/Masonry

2016-04-12 13:57:20 593

原创 ios开发autolayout之VFL语言使用总结

ios开发autolayout之 VFL language1.about VFL language示例:H:[cancelButton(72)]-12-[acceptButton(50)]canelButton宽72,acceptButton宽50,它们之间间距12H:[wideView(>=60@700)]wideView宽度大于等于60point,该约束条件优先级为700(优先级最大值为1000,优先级越高的约

2016-04-12 13:33:16 1393

原创 ios开发autolayout之代码实现Autolayout使用总结

ios开发autolayout之代码实现Autolayout使用总结1.理论部分demo示例1:UIView *blueView = [[UIView alloc] init]; blueView.backgroundColor = [UIColor blueColor]; // 不要将AutoresizingMask转为Autolayout的约束

2016-04-12 13:07:30 1736

原创 Undefined symbols for architecture i386:

xcode报错:Undefined symbols for architecture i386:  "_OBJC_CLASS_$_CMMotionManager", referenced from:      objc-class-ref in libbaiduNaviSDK.a(BNaviGpsReckoner.o)      objc-class-ref in libbaidu

2016-04-12 10:42:49 458

原创 Xcode DEBUG模式和RELEASE模式使用总结

在开发过程中,我们经常需要用到NSLog输出一些信息,甚至有的开发过程,必须在控制台查看输出,有经验的程序员通过控制台输出就能知道整个数据交互的一个流程。但是一个发布的程序,里面带有太多的NSLog输出,肯定对于App性能有所影响,这时候我们可以使用一个宏定义来处理,在开发的时候使用DEBUG模式,在发布的时候使用RELEASE模式。这样,发布的App就不会在程序内部做大量的NSLog输出了。

2016-04-12 09:55:44 4221

原创 swift基本语法(总结提炼版)之012 swift 之闭包

一:swift 之闭包就相当于objective-c中的block,先来段block代码#import "ViewController.h"typedef void (^FINISHED)();@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [s

2016-04-05 23:23:24 416

原创 objective-c之block 总结

block循环引用 block回调// AFNetworking的写法__weak __typeof(&*self)weakSelf = self;// 我之前一直这么写的__weak __typeof(self) weakSelf = self;// 或者这么写__weak XxxViewController *weakSelf = self;// 或者这么写__weak id weakSelf = self;

2016-04-05 22:08:06 368

原创 iOS项目开发中 webView 服务器返回来一堆不标准的html 语言 处理办法

webView 服务器返回来一堆不标准的html 语言比如服务器返回下图的数据   "”被转义成了>, "< 或者 <,">"可以写作 > 或者 >如果对上图的数据直接不做任何处理 就会是这样的效果处理办法 只需要搜索并且替换掉 上面被转义掉的 标签即可OK 成功搞定ing     下面是效果:

2016-04-05 15:55:56 1143

原创 iOS开发总结之项目开发中使用UITableView几百行代码搞定级联表格

前言:现在一个人正着手的一个项目中有这样一个需求:多级级联表格,试过多钟方案,最终这种方案最好,记录下来,    因为项目源代码保密,所以这里就只是提供 界面效果和实现思路。效果:

2016-04-03 11:49:33 1150

转载 iOS-Webview及正则表达式

目前微博客户端基本都使用Webview,这篇就详细讲解一下使用利用Webview展示微博的技巧。当然,主要以代码为主。Demo暂时就不提供了。之前也有几篇博文提到相关的,这里简单总结一下。为什么要用webview来展示呢,就我目前的经验来看,为了文字链接图片混排比较方便。所以既然要混排,又不能让人觉得这是webview,首先就要禁止bounces,也就是边缘滚动

2016-04-03 11:37:31 772

原创 UICollectionView自定义布局——瀑布流

效果图:代码:#import "ViewController.h"#import "XMGGridLayout.h"#import "XMGPhotoCell.h"@interface ViewController () @end@implementation ViewControllerstatic NSString * const XMGPhotoId = @

2016-03-31 00:41:46 805

原创 UICollectionView自定义布局——制作小相册

效果图: 代码:#import "ViewController.h"#import "XMGLineLayout.h"#import "XMGPhotoCell.h"@interface ViewController () @end@implementation ViewControllerstatic NSString * const XMGPhotoI

2016-03-31 00:38:37 988

转载 Mac OS X 10.11+系统 安装CocoaPods

目录CocoaPods简介一、CocoaPods 的安装1、更换 Gem 的源2、更新升级 Gem 版本3、安装CocoaPods4、更换repo镜像为国内服务器二、CocoaPods 的使用(图和文字有细微的出入)1、新建 Podfile 文件2、编辑 Podfile 文件3、执行导入命令4、第三方库更新三、遭遇到的问题

2016-03-30 21:23:21 2040

转载 iOS完整App资源收集

完整项目zhihuDaily 高防知乎日报IOS-Swift2.0 高仿半糖App 这个开源项目为半糖,官网,类似于美丽说,一款电商App,使用语言:Swift2.0,开发工具: Xcode 7.1,纯代码开发,耗时两个多月,数据为本地数据,用Charles进行抓包OSChina iPhone版 OSChina ios版Git@OSC iPhone iphone版z

2016-03-29 10:55:49 1766

转载 GitHub 上排名前 100 的 Objective-C 项目简介

GitHub Top 100 简介主要对当前 GitHub 排名前 100 的项目做一个简单的简介, 方便初学者快速了解到当前 Objective-C 在 GitHub 的情况.Android 版本的在此: https://github.com/Freelander/Android_Data/blob/master/Android-Librarys-Top-100.md若有任何疑问可通过微博@李锦发联系我本文章由 The EST Group 成员 @Aufree 整理而成, 转载请注明出处.

2016-03-24 23:31:24 936

转载 Swift学习资源

最新内容请查看Wiki苹果公司在WWDC 2014上宣布了他们将会推出一款新的编程语言,面向iOS和OS X系统的开发人员,这个新的语言被命名为Swift。Swift在iOS 8发布的时候推向市场,用来取代现有的Objective-C语言,对于这个巨大的决定,苹果公司的解释是Swift速度更快,使用起来更加容易。在Swift推出之后,苹果公司应该也不会停止对Objective-C的支持,开

2016-03-24 23:24:11 1128

转载 Swift 开源项目精选

基于《Swift 语言指南》开源项目收录,做了一个甄别和筛选,并辅以一句话介绍。@SwiftLanguage 更新至 2016-3-31,最近新收录 Duration, Bolts-Swift, Fusuma, sweetcorn, Kingsroad, react-native-ios-charts, PeekPop, ReplaceAnimation, boilerplate 等

2016-03-24 23:20:54 3097

转载 Swift 语言指南( Swift 语言主流学习资源)

@Swift指南 更新于 2016-3-21,更新内容详见 Issue 49。往期更新回顾详见《收录周报》  这份指南汇集了 Swift 语言主流学习资源,并以开发者的视角整理编排。对于精选项目及文章,可直接访问《Swift 项目精选》和《Swift 文章精选》。目录入门指引教程文章开源项目推荐网站开发工具媒体报道开放平台Apple Watch 指南入门指引苹果

2016-03-24 23:17:46 971

转载 中文 iOS/Mac 开发博客列表

本博客列表会不断更新维护,如果有推荐的博客,请到此处提交博客信息。本博客列表涉及的文章内容支持 定制化Google搜索,特别感谢 JeOam 提供并帮助更新。本博客列表也提供同步更新的OPML文件(下载OPML文件),可供导入到例如feedly等第三方定阅工具中,特别感谢 icepy 提供自动转换脚本。这里有导入教程。博客地址RSS地址One

2016-03-24 21:28:10 471

原创 iOS集成百度地图方法步骤

1.打开 百度地图api链接iOS地图SDK2.注册成为开发者并按照步骤走3.遇到的问题解决

2016-03-22 13:47:14 11982 4

原创 iOS地图展示mapkit框架-基本使用

1.地图的类型普通地图    卫星云图  混合模式

2016-03-19 09:48:24 2307

原创 地图定位CLLocation详解

1. distanceFromLocation: 方法/* * distanceFromLocation: * * Discussion: * Returns the lateral distance between two locations. */- (CLLocationDistance)distanceFromLocation:(const CLLocat

2016-03-18 14:18:58 8100

原创 CoreLocation框架地图定位(iOS9全适配)

1. 简介在移动互联网时代,移动app能解决用户的很多生活琐事,比如周边:找餐馆、找KTV、找电影院等等导航:根据用户设定的起点和终点,进行路线规划,并指引用户如何到达在上述应用中,都用到了定位和地图功能,在iOS开发中,要想加入这2大功能,必须基于2个框架进行开发CoreLocation :用于地理定位,地理编码,区域监听等(着重功能实现)MapKit:用于地图展示,

2016-03-18 10:42:45 5160

转载 iOS推送通知——Push Notifications Tutorial: Getting Started

Jack on March 17, 2016TweetLearn how to get started with push notifications!iOS developers love to imagine users of their awesome app using the app all day, every d

2016-03-17 23:00:27 7486

原创 iOS开发和学习中积累的一些经验总结提炼整理文章001——自定义Cell

自定义tableViewCell有两种方法:通过代码或者通过storybord,下面通过一个例子来说明#import "HTContactCell.h"#import "HTContact.h"@interface HTContactCell ()@property (nonatomic, weak) UIView *divider;@end@implementation HT

2016-03-15 22:02:57 784

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

练习1:行内样式            1111111111111    1111111111111    1111111111111    1111111111111    1111111111111    1111111111111    1111111111111    ghhgjhjgghjghjghjhgjhjghjg

2016-03-14 23:00:07 448

原创 发布app失败 此证书的签发者无效 解决方法

问题描述:向AppStore提交app审核申请的时候报错了,检查证书发现好多证书都 显示出 “此证书的签发者无效” 问题原因系统证书“WWDR Certificate”(Apple Worldwide Developer Relations Certification Authority)在2016年2月14日失效,需要更新此系统证书解决方案:1.单击此链接下载

2016-03-14 16:50:58 3356

原创 HTML5学习笔记(总结提炼版)——001常见的HTML标签

前言:最近在学HTML5,想想还是把笔记放到博客来,一来可以相互分享和交流学习,二来2可以督促自己不要放松!练习1:src和href的区别src:引用,该资源是页面不可缺少的一部分,如(img标签 video标签 radio标签);href:引入,引入外部资源,如(a标签 link标签)-->            第一个程序

2016-03-14 00:42:47 1327

原创 我们大多数是迷茫众生,唯有让自我人性更加丰满…唯有让灵魂找回清净的本心…让生命在每个瞬间不再继续迷失

我们大多数是迷茫众生,唯有让自我人性更加丰满…唯有让灵魂找回清净的本心…让生命在每个瞬间不再继续迷失。

2016-03-13 11:46:02 672

原创 能否始终保持如初学者般的热情、专注,决定了在做某件事时能走多远,能做多好。

能否始终保持如初学者般的热情、专注,决定了在做某件事时能走多远,能做多好。

2016-03-13 11:44:15 614

转载 怎样成为顶尖的互联网产品经理

想成为一名顶尖的互联网产品经理,首先要学会几样工具,是否会交互设计,还要善于沟通交流总结,当然,这些只是一些基础的,这些技能只能保证你饿不死。任何智商没问题的人,通过一到两个星期的用心学习,均可熟练掌握。而要真正做到秒杀BOSS,成为顶尖的产品经理,完全取决于您是否具备以下能力抑或说经历:您是否足够的熟悉用户?这里所说的熟悉不在于你自吹自擂告诉别人你对用户多么了解,

2016-03-13 11:33:43 478

原创 JetBrains WebStorm for Mac 10.0.4 破解版 – 下载地址及安装方法

2016-03-12 23:48:05 2745

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关注的人

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