自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

原创 抽屉式导航

抽屉式导航的好处抽屉式导航是目前比较流行,应用也比较多一种导航方式,抽屉式导航内可以是二级列表导航如人人网,也可以是一些重要信息展示如:path的消息通知,还可以是一些重要的操作选项入口:如朋友网的聊天、嘀一嘀、圈子等。这种导航方式的优点是:导航的条目不受数量限制,而且可根据选项的重要等级选择提供入口,或者将内容展示,操作灵活性比较大。    核心思路抽屉式导航的核心思路是“隐藏”

2014-09-19 11:32:12 2822

原创 UITextField和UITextView限制字符个数的方法

- (BOOL) textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {    NSInteger textLength = 0;    UITextRange *selectedRange = [textFi

2015-01-14 19:10:02 452

转载 IOS项目集成ShareSDK实现第三方登录、分享、关注等功能。

转载自:http://blog.csdn.net/daleiwang/article/details/340812311)官方下载ShareSDK iOS 2.8.8,地址:http://sharesdk.cn/(2)根据实际情况,引入相关的库,参考官方文档。(3)在项目的AppDelegate中一般情况下有三个操作,第一是注册ShareSDK,第二是注册各个平台的

2014-12-24 20:33:18 665

转载 替代NSLog

放到yourprojectname-Prefix.pch文件里面这个东西还不错。[cpp] view plaincopyprint?//DLog will output like NSLog only when the DEBUG variable is set  #ifdef DEBUG  #   defin

2014-12-24 13:41:44 453

转载 IOS开发小Tips

(1)碰到报错:IBOutlet property has non-optional type UILabel在Xcode6-beta版本碰到,    @IBOutlet var countryLabel : UILabel = nil这句话报错,改为    @IBOutlet var countryLabel : UILabel !即可(2)         获取

2014-12-24 13:39:05 697

转载 一些iOS高效开源类库

因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作。笔者整理了一下在本人学习过程中用到的一些比较有用Objective-C开源类库,既是做一个总结,同时也希望通过这些分享,能提高各位的开发效率。 KissXml——xml解析库相关教程:http://www.iteye.com/topic

2014-11-12 08:45:02 337

转载 XMPP协议实现原理

XMPP协议简介XMPP协议(Extensible Messaging and PresenceProtocol,可扩展消息处理现场协议)是一种基于XML的协议,目的是为了解决及时通信标准而提出来的,最早是在Jabber上实现的。它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。并且XML很易穿过防火墙,所以用XMPP构建的应用不易受到防火墙的阻碍。利用XMPP作

2014-10-16 17:49:05 539

转载 ios即时通讯客户端开发之-mac上搭建openfire服务器

一、下载并安装openfire1.到http://www.igniterealtime.org/downloads/index.jsp下载最新openfire for mac版比如:Openfire 3.8.1,下载后的文件:openfire_3_8_1.dmg2.点击安装,并执行默认操作3.启动openfire服务在系统偏好设置的其他里,点击openfire偏好

2014-10-16 16:12:07 394

转载 ios即时通讯客户端开发之-mac上安装MySQL

一、安装到MySQL官网上http://dev.mysql.com/downloads/mysql/,下载mysql可安装dmg版本比如:Mac OS X ver. 10.7 (x86, 64-bit), DMG Archive下载完的文件为:mysql-5.6.10-osx10.7-x86_64.dmg1.点击,安装包里的2.点击安装

2014-10-16 16:10:29 370

转载 如何应用autosizing属性使iOS应用程序界面适配iPhone5

iPhone5的屏幕为320*568,而之前的iPhone均为320*480。由于屏幕大小的变化,使得原来开发的应用在iPhone5上面看的话,会留下上下两条黑边,除此之外,很多页面的布局也乱了。实际上,最好的方法是,为iPhone5增加一个新的xib,重新布局UI,这样子才能根据iPhone5屏幕的分辨率来进行UI设计,也是最好的解决方法。但是这种方法耗费的时间成本太大。本文

2014-10-15 11:00:58 379

转载 ios中如何解析xml文件

ios中如何解析xml文件两种方法:1.ios中已有的NSXMLParse类               2.Google的GDataXML也是基于libxml2的,因此在使用GDataXML之前,你需要先导入libxml2。这里详解ios中的nsxmlparse:NSXMLParser 实现的是sax方法解析xml文件。dom实现的原理是把整个xml文档一

2014-10-09 15:30:47 389

原创 ios--保存图片到本地相册

在一个视图中有一个UIImageView,当单击此UIImageView,将UIImageView中的UIImage所代表的图片保存到Photo Album中。

2014-10-05 21:06:12 452

原创 UIView中的坐标转换

// 将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值- (CGPoint)convertPoint:(CGPoint)point toView:(UIView *)view;// 将像素point从view中转换到当前视图中,返回在当前视图中的像素值- (CGPoint)convertPoint:(CGPoint)point fr

2014-10-05 20:57:22 384

转载 AFNetWorking详解

AFNetWorking详解如何通过URL获取json数据第一种,利用AFJSONRequestOperation,官方网站上给的例子:    NSString *str=[NSString stringWithFormat:@"https://alpha-api.app.net/stream/0/posts/stream/global"];    NSUR

2014-10-04 16:02:07 370

原创 面试常见问题

1.自我介绍2.谈谈你最大的缺点是什么下面的答案比较适合在面试时候说: 1)喜欢追求细节导致项目/作业未能按期完成。通过时间管理能力改变工作方式,先完成框架再改善细节得以解决; 2)不知如何拒绝,同事要求帮忙一概揽下,影响自身工作进度。通过多任务处理能力设定优先顺序,以该优先顺序表向求助同事展示自己手上工作,并给其一个自己在何时可以给予帮助的时间估计,让求助人自行决定是

2014-10-03 17:57:06 513

转载 ios设备抓包方法

对终端进行抓包是客户端测试中的一种重要手段。本文主要介绍了ios设备(iphone、ipad和ipodtouch)的几种常用的抓包方法。一、准备条件需要进行抓包的设备必须经过root,俗称越狱,主要利用redsn0w和各种iOSFirmwares进行,如越狱不用更换固件版本,只需使用redsn0w安装Cydia即可,网上有详细教程,此处省略。安装完毕,在3G或WiFi环境下启动

2014-10-03 17:44:55 2444

转载 CoreText

API接口文档。https://developer.apple.com/library/mac/#documentation/Carbon/Reference/CoreText_Framework_Ref/_index.htmlCoreText 框架中最常用的几个类:CTFontCTFontCollectionCTFontDescriptor

2014-10-03 17:40:51 526

转载 怎样花两年时间去面试一个人

Joel Spolsky曾经感叹:招聘难,难于上青天(此处笔者稍加演绎:))。他有两个辛辣但不乏洞察力的断言:真正的牛人也许一辈子就投大概4次简历,这些家伙一毕业就被好公司抢走了,并且他们的雇主会给他们不赖的待遇,所以他们也不想挪窝。(刚刚去世的Dennis Ritchie就是这样一个人)而“人才”市场上能找到的大多都不是什么人才。招到这帮人轻则费钱重则把你公司搞挂。(当我把这篇文章给

2014-10-03 17:36:13 682

转载 并发编程之GCD

在《并发编程之Operation Queue》中讲了Cocoa并发编程中的Operation Queue,了解了Operation Queue是一个面向对象的并发编程接口,它支持并发数,线程优先级,任务优先级,任务依赖关系等多种配置,可以方便满足各种复杂的多任务处理场景。本篇将接着讲另一种并发编程机制 – GCD(Grand Central Dispatch)。iOS4.0中首度引入GCD,GCD

2014-09-21 10:25:17 368

转载 关于GCD(Grand Center Dispatch)

使用GCD需要注意的地方:1)更新UI只能在主线程中执行。2)使用线程不安全的对象要注意3)创建的dispatch_queue_t要release掉,否则内存会报错。//==============================================GCD之dispatch queues:1、一个dispatch queue是一个像类型的结构,管理着

2014-09-21 10:16:37 407

iOS逆向工程pdf

iOS逆向工程,下载了的都说好!!!!!!!!!!!!!!!!

2018-02-01

MVVM+RAC Demo

一个MVVM+RAC开发的Demo,里面注视清晰,代码比较整齐,很适合初学者或者有一定工作经验的iOS程序员,在平时工作中也可以参照这种模式写出高质量代码

2018-02-01

JWT实现的单点登录系统Demo

基于JWT实现的单点登录系统,使用idea开发的,可以供学习参考,有什么问题可以咨询

2018-02-01

ios自带扫瞄二维码和生成二维码

ios原生态扫码和生成二维码,一个工具类,支持ios7及以上

2015-03-16

空空如也

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

TA关注的人

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