自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MayerF的专栏

学无止境,Keep Going!

  • 博客(12)
  • 收藏
  • 关注

原创 navigationBar 导航栏背景颜色、返回按钮修改

1、统一导航栏背景颜色的方法[[UINavigationBarappearance] setBarTintColor:[UIColorblueColor]];2、//系统返回按钮的颜色[[UINavigationBarappearance]setTintColor:[UIColorredColor]];3、self.t

2014-12-29 13:29:01 2775

转载 IM即时通讯实现原理

即时通讯(Instant Messenger,简称IM)软件多是基于TCP/IP和UDP进行通讯的,TCP/IP和UDP都是建立在更低层的IP协议上的两种通讯传输协议。前 者是以数据流的形式,将传输数据经分割、打包后,通过两台机器之间建立起的虚电路,进行连续的、双向的、严格保证数据正确性的文件传输协议。而后者是以数 据报的形式,对拆分后的数据的先后到达顺序不做要求的文件传输协议。QQ就

2014-12-25 14:12:58 2399

转载 开发iOS即时通讯工具参考的一些开源、框架和教程

下面收集了开发即时通讯工具,如AIM、ICQ(Oscar 协议)以及Jabber(XMPP协议)的iOS客户端程序的一些开源,可以直接使用或者参考:Oscar协议开发库LibOrange:https://github.com/unixpickle/LibOrange基于LibOrange库开啊的AIM/ICQ消息通讯工具:https://github.com/chrisballin

2014-12-25 13:33:21 1336

转载 IOS 开源项目(各种有用的第三方库)

状态栏:MTStatusBarOverlay 下拉刷新:EGOTableViewPullRefresh 网络应用:ASIHTTPRequest 等待特效:MBProgressHUD JSON解释:json-framework --------------------- 纵向表格: https://github.com/danielctull/DTGridView

2014-12-25 13:19:52 691

转载 application:didFinishLaunchingWithOptions

AppDelegate就是iOS的垃圾场。App的生命周期管理?URL处理?通知?CoreData?大量第三方SDK的初始化?还有那些看起来放到哪里都不合适的函数?统统都被塞到AppDelegate.m里面!这所有之中,application:didFinishLaunchingWithOptions:是最拥挤的一个。对于许多开发者来说,launchOptions参数如同J

2014-12-22 13:12:39 3148

转载 键盘缓存与安全键盘

大部分中文应用弹出的默认键盘是简体中文输入法键盘,在输入用户名和密码的时候,如果使用简体中文输入法键盘,输入英文字符和数字字符的用户名和密码时,会自动启动系统输入法自动更正提示,然后用户的输入记录会被缓存下来。系统键盘缓存最方便拿到的就是利用系统输入法自动更正的字符串输入记录。缓存文件的地址是:/private/var/mobile/Library/Keyboard/dynamic-t

2014-12-19 10:11:22 823

转载 struct sockaddr与struct sockaddr_in ,struct sockaddr_un的区别和联系

在linux环境下,结构体struct sockaddr在/usr/include/linux/socket.h中定义,具体如下:typedef unsigned short sa_family_t;struct sockaddr {        sa_family_t     sa_family;    /* address family, AF_xxx       */   

2014-12-18 16:42:49 782

转载 IOS网络图片缓存详解

转载出处:http://blog.csdn.net/kqjob/article/details/10084373在开发移动应用的时候比如Android,IOS,因为手机流量、网速、内存等这些因素,当我们的移动应用是针对互联网,并要频繁访问网络的话,对网络优化这块就显得尤为重要了。比如某个应用要经常显示网络图片,就不能每次显示图片都去网络上下载,那太耗费时间也太耗费流量,这时就要

2014-12-10 14:25:26 705

原创 imageWithData 使用分析

UIImage *image = [UIImageimageWithData:data];首先,我们要明白我们用这个方法的目的:利用imageWithData这个二进制方法主要是为了得到一个图片对象。接下来分析一下我们常用的得到data的方法:方法1:    NSString *path = [[NSBundlemainBundle] pathFor

2014-12-10 13:27:56 4962

转载 iOS模拟(糟糕的)网络环境

转载出处:http://www.cnblogs.com/walkerwang/p/4073773.html有时候为了模拟在糟糕的网络环境下app的表现,会故意拔网线(断wifi),苹果其实提供了专门的工具来精确地模拟你在几个预设的场景下的网络连接情况:Network Link Conditioner点击苹果开发者网站, 选择Hardware IO Tools for Xcode包打

2014-12-10 11:01:58 884

转载 iOS8中 UIAlert​Controller 的新使用

转载出处:http://nshipster.cn/uialertcontroller/你知道 UIAlertView、UIActionSheet (以及它们各自的 delegate protocols) 在 iOS 8 中已经被废弃了吗?这是真的。在你的代码中按住 ⌘ 点击 UIAlertView 或者 UIActionSheet,你就会看到最上面的注释:UIAlertView i

2014-12-10 10:59:08 985

转载 keychain的使用

//转载出处:http://www.cnblogs.com/ios8/archive/2012/06/25/iOS-keychain.html通常情况下,我们用NSUserDefaults存储数据信息,但是对于一些私密信息,比如密码、证书等等,就需要使用更为安全的keychain了。keychain里保存的信息不会因App被删除而丢失,在用户重新安装App后依然有效,数

2014-12-03 18:24:09 575

空空如也

空空如也

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

TA关注的人

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