![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS
文章平均质量分 96
jesse881025
这个作者很懒,什么都没留下…
展开
-
UIMenuController IOS 弹出菜单
UIMenuController *menuController = [UIMenuController sharedMenuController]; //@selector()括号中为该按钮触发的方法,该方法必须在UIVIewContrller中进行声明,就是投向的view所绑定的viewController类中必须实现这个方法 UIMenuItem原创 2014-06-16 11:00:39 · 688 阅读 · 0 评论 -
Size Classes with Xcode 6
应用中的每一个view controller 都有一个特别的collection对象,这个特别的collection对象都有两个size classes,一个垂直size class 一个水平的size class。并且每一个class都有3个可能的值:compact,regular,或者any。这些值都能基于设备和方向进行改变。你的app将会基于当前的size classes为每一个view c转载 2015-02-09 10:36:44 · 257 阅读 · 0 评论 -
iOS xmpp之ejabberd服务器安装
原文链接:http://blog.csdn.net/sky_2016/article/details/40214373最近看了关于XMPP的框架,以文本聊天为例,需要发送的消息为:[html] view plaincopymessage type="chat" from="kang@server.com" to="转载 2015-02-09 10:38:47 · 306 阅读 · 0 评论 -
ios申请真机调试( xcode 5)详细解析
原文链接: http://my.oschina.net/u/1245365/blog/196420已经有开发证书的直接跳过第一步第一步:申请“开发证书”进入苹果开发者99美元账号:选择:Certificates, Identifiers & Profiles关于 Certificates,Identifiers,Profiles 的转载 2015-02-09 11:01:32 · 172 阅读 · 0 评论 -
iOS申请证书,Certificates, Identifiers &Profiles 简介
http://my.oschina.net/u/1245365/blog/196263Certificates, Identifiers &Profiles 简介CertificatesCertificates 即 ”证书“,约等于通行证,申请证书是我们进行真机调试与发布的第一步。证书有两种:1、 开发证书 ( Development C转载 2015-02-09 11:05:33 · 268 阅读 · 0 评论 -
一个苹果证书怎么多次使用——导出p12文件
http://my.oschina.net/u/1245365/blog/196363为什么要导出.p12文件当我们用大于三个mac设备开发应用时,想要申请新的证书,如果在我们的证书里,包含了3个发布证书,2个开发证书,可以发现再也申请不了开发证书和发布证书了(一般在我们的证书界面中应该只有一个开发证书,一个发布证书,没必要生成那么多的证书,证书一般在过期之后才会重转载 2015-02-09 11:07:44 · 280 阅读 · 0 评论 -
发布iOS应用(xcode5)到App Store(苹果商店) 详细解析
http://my.oschina.net/u/1245365/blog/201920第一步 —— 到 itunes connect 网站提交申请应用说明在苹果的世界里,每一个应用都有一个不同的名字,为了给自己的应用率先在该平台上获得一个未来的位置,保证你的应用的名字在开发项目后还能用,开发者可以在app store抢先注册了听起来不错的名称。但不能抢占后一直不转载 2015-02-09 11:08:52 · 442 阅读 · 0 评论 -
iOS摄像头和相册-UIImagePickerController
在一些应用中,我们需要用到iOS设备的摄像头进行拍照,视频。并且从相册中选取我们需要的图片或者视频。关于iOS摄像头和相册的应用,可以使用UIImagePickerController类来完成控制。关于UIImagePickerController的相关知识,如下:iOS的一些设备上都安装了摄像头。现在绝大多数都有了。在编程中,我们是用相应的东西来进原创 2015-02-09 10:40:28 · 280 阅读 · 0 评论 -
理解URL scheme
什么是URL schemeURL scheme是实现iOS 系统内默认实现的多程序之间实现“无缝”跳转的功能。URL scheme使我们实现“不同程序间”的跳转提供了方便。URL scheme能做什么我们常常用到以下的场景:1. 在IOS的应用中经常会通过某个某个按钮直接跳到App Store中。2. 点击原创 2015-02-09 10:46:06 · 750 阅读 · 0 评论 -
Xcode添加静态库以及编译选项配置常见问题
一,Xcode编译出现Link错误,出现"duplicate symbols for architecture i386 clang"提示.问题:链接时,项目有重名文件.解决:根据错误提示,做如下检查:1.Taraget->Build Settings->Link Binary With Libraries检查是否有重复lib.2.全工程搜索下重名文件,决定如何删除.二原创 2015-02-09 10:51:46 · 362 阅读 · 0 评论 -
xcode 上 version和build
之前一直没研究这两者的区别,今天研究了一下。(以下内容为转载)CFBundleVersion,标识(发布或未发布)的内部版本号。这是一个单调增加的字符串,包括一个或多个时期分隔的整数。CFBundleShortVersionString 标识应用程序的发布版本号。该版本的版本号是三个时期分隔的整数组成的字符串。第一个整数代表重大修改的版本,如实现新的功能或重大变化的修订。原创 2015-02-09 10:12:07 · 318 阅读 · 0 评论 -
Core Plot学习笔记(二):绘制饼图
原文链接:http://blog.csdn.net/u012890196/article/details/20909877在上节中我们讲了如何在x-code中导入Core Plot 类库,接下来,我们用该类库绘制一个饼图出来: 建一个单视图工程 .h文件内容如下: #i原创 2015-02-09 10:17:01 · 422 阅读 · 0 评论 -
iOS开发常用的第三方类库
原文链接:http://www.360doc.com/content/13/1211/08/14615320_336245146.shtml在iOS开发中不可避免的会用到一些第三方类库,它们提供了很多实用的功能,使我们的开发变得更有效率;同时,也可以从它们的源代码中学习到很多有用的东西。Reachability 检测网络连接用来检查网络连接是否可用:包括WIFI和WWA原创 2015-02-09 10:25:54 · 241 阅读 · 0 评论 -
Smart SVN-使用Smart SVN 管理Xcode项目文件
原文链接: http://blog.sina.com.cn/s/blog_7b9d64af0102vb68.html最近项目使用了SVN,为管理代码起到了很好的作用!但是,对于很多初步使用着,还是非常不容易!公司使用的是Smart SVN 客户端。Smart SVN 这个工具总体还是挺不错的!在代码的提交和获取上纠结过一整子,纠结过了,就好了。废话不说,原创 2015-02-09 10:44:28 · 531 阅读 · 0 评论 -
XCODE6修改工程名
原文链接:http://www.cnblogs.com/tbfirstone/p/3601541.html。总会遇到几个项目,在做到一半的时候被要求改项目名,网上找了下相关的资料,大多数是xcode5以前的版本,所以解决好了在这里mark一下,给需要的人。目标为:将项目名XCD4改成xcd5。先上结果图:==》 1.在左侧的导航区域点击两次项转载 2015-02-09 10:05:10 · 406 阅读 · 0 评论 -
Core pLot学习笔记(一):Core Plot配置
原文链接:http://blog.csdn.net/u012890196/article/details/20050391一、Core-Plot iOS(iPhone/iPad) 下图形组件有两个有名的,s7graphview 和 Core Plot,它们都是在 Google 上托管的代码,听说 Core Plot 比较强,因为前者仅支持曲线图,后者呢曲转载 2015-02-09 10:15:23 · 274 阅读 · 0 评论 -
CorePLotLib学习笔记(三):曲线图
原文链接:http://blog.csdn.net/u012890196/article/details/21614785创建单视图工程,导入CorePloLib库,声明私有成员和方法请参考文件:https://github.com/kesalin/iOSSnippet/blob/master/CorePlotDemo/CorePlotDemo/KSViewCo原创 2015-02-09 10:19:36 · 320 阅读 · 0 评论 -
iOS第三方库-CocoaLumberjack-DDLog
发现一个,很厉害的小工具,让xCode控制台输出文本有颜色!闲话不说,上代码。大概需要三个步骤:一、安装xCode扩展插件XcodeColors。二、引入第三方库CocoaLumberjack。三、修改NSLog为DDLog方式。一、安装xCode扩展插件XcodeColors1.下载地址:https://原创 2015-02-09 10:48:38 · 389 阅读 · 0 评论 -
iOS开发_统计xcode代码行数
如果要统计ios开发代码,包括头文件的,终端命令进入项目目录下,命令如下find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l 列出每个文件的行数 find . -name "*.m" -or -name "*.h" -or -name原创 2015-02-09 10:09:45 · 258 阅读 · 0 评论 -
IOS7.0 Xcode5 AutoLayout 备忘录
Xcode5 xib设置autolayout方式:列表1:(选择两个view时可设置)左边对齐, 右边对齐, 顶部对齐, 底部对齐, x轴中心对齐, y轴中心对齐, 文本底标线对齐, (单选择一个view时可设置)对于父view的x轴中心对齐, 对于父view的y轴中心对齐,原创 2015-02-09 10:34:14 · 263 阅读 · 0 评论 -
Xcode快捷键—图文详解
http://my.oschina.net/u/1245365/blog/224263我们编写代码时,有一些快捷键大家可能比较陌生,但是却能方便我们开发的,下面用图来为大家详解一下示例图为:移动代码注意:在移动代码时都是移动单行时无需选中,鼠标点击那一行的任何地方都可以移动,多行时需选中代码左移: command + [转载 2015-02-09 11:11:55 · 345 阅读 · 0 评论 -
ios摘要认证编程
第一部分:http认证介绍摘要认证 digest authentication ← HTTP1.1提出的基本认证的替代方法 服务器端以nonce进行质询,客户端以用户名,密码,nonce,HTTP方法,请求的URI等信息为基础产生的response信息进行认证的方式。 ※ 不包含密码的明文传递 摘要认证步骤:原创 2015-02-26 13:09:52 · 1183 阅读 · 0 评论 -
AFNnetworking快速教程,官方入门教程译
http://blog.csdn.net/swingpyzf/article/details/17337653AFNetworking官网入门教程简单翻译,学习AFNetworking 是一个能够快速使用的ios和mac os x下的网络框架,它是构建在Foundation URL Loading System之上的,封装了网络的抽象层,可以方便的使用,AFNetwor转载 2015-02-26 13:17:38 · 327 阅读 · 0 评论 -
常用的几个提高iOS开发效率的开源类库及工具
http://blog.csdn.net/u012890196/article/details/20400751常用的几个提高iOS开发效率的开源类库及工具iOS开发者 :开发几个常用的开源类库及下载地址:算上这个连接:http://wenku.baidu.com/view/bbeb0091dd88d0d233d46a00.html1.jso转载 2015-02-26 13:03:03 · 560 阅读 · 0 评论 -
Three20软件引擎之构建开发环境与第一个项目HelloWorld
http://xys289187120.blog.51cto.com/3361352/727281/Three20软件引擎之构建开发环境与HelloWorld亲爱的朋友们,如果你现在在做IOS 软件开发,不妨来看看Three20这套框架。如果你对它还比较陌生?MOMO在这里告诉你它绝对是一个IOS 软件开发的利器,有了它绝对让你的软件事半功倍。three20转载 2015-02-26 13:05:06 · 372 阅读 · 0 评论 -
AFNetworking 2.x 的SSL身份认证
http://www.350351.com/qianyanjishu/yidongkaifa/185379.html点击打开链接一般来讲如果app用了web service , 我们需要防止数据嗅探来保证数据安全.通常的做法是用ssl来连接以防止数据抓包和嗅探其实这么做的话还是不够的.我们还需要防止中间人攻击(不明白的自己去百度)。攻击者通过伪造的ssl证书使app连接转载 2015-02-26 13:14:33 · 405 阅读 · 0 评论 -
22 款开源的 iOS 应用菜单 (Menu) 控件
PaperFoldMenuControllerPaperFoldMenuController 是一个UITabBarController 的替换品,显示了视图控制器在表视图在屏幕的左边。你可以拖动 隐藏/显示左边的菜单。从菜单中选择左边的更改视图控制器在右边。PaperFoldMenuController使用视图控制器安全壳。...Drop Down MenuDIYMenu转载 2015-02-26 13:07:39 · 1240 阅读 · 0 评论 -
HTTP认证方式
http://blog.csdn.net/hotnet522/article/details/5824716HTTP请求报头: AuthorizationHTTP响应报头: WWW-AuthenticateHTTP认证 基于 质询 /回应( challenge/response)的认证模式。◆转载 2015-02-26 13:11:45 · 446 阅读 · 0 评论 -
AFNetworking 2.0
http://www.cnblogs.com/YouXianMing/p/3646925.html大名鼎鼎的开源网络库AFNetworking 2.0,目前只是翻译了Github上的链接文章,使用教程请点击http://www.cnblogs.com/YouXianMing/p/3651462.html https://github.com/AFNe转载 2015-02-26 13:16:20 · 348 阅读 · 0 评论 -
iOS中 Http 摘要(DIGEST)认证
参考自 http://blog.csdn.net/hotnet522/article/details/5824716HTTP请求报头: Authorization->NSURL *strURL = [NSURL URLWithString:m_strAddress];NSMutableURLRequest *theRequest = [NSMutableURLRequest r原创 2015-02-26 13:10:16 · 1589 阅读 · 0 评论 -
APNS远程推送证书的申请和制作
http://my.oschina.net/u/1245365/blog/297913在ios中,通知有两种(提醒轰炸的来源): 第一种是本地通知(UILocalNotification),这一种不需要申请推送证书,也不需要向程序注册,直接使用,这一种不是本文讨论的范围。 第二种是APNS远程推送——远程通知(UIRemoteNotificati转载 2015-02-26 13:01:19 · 479 阅读 · 0 评论 -
联系苹果人员的方式
http://my.oschina.net/u/1245365/blog/210095第一种:contact us(不推荐,慢,还不知道选什么选项,但是必须知道)或者不管你选择了哪一个,都会出现contact us 的一个界面这个时候你就自己瞎选吧,不过大多数时候不用你选的,比如遇到了如下保存不了的情况:转载 2015-02-26 12:01:50 · 930 阅读 · 0 评论 -
AFNetWorking 的简单使用
由于ASIHTTPRequest 不再更新了,不能使用block感觉不太好用;最后选择了AFNetWorking,并做了进一步的封装。需要导入的framework:CFNetwork、Security、SystemConfiguration、MobileCoreServicesGitHub:https://github.com/AFNetworking/AF转载 2015-02-26 13:13:56 · 482 阅读 · 0 评论 -
斯坦福Swift公开课上线 国内开发者已着手翻译
原文链接:http://www.cocoachina.com/swift/20150127/11032.html原创 2015-02-26 13:34:52 · 508 阅读 · 0 评论 -
iOS 发布应用程序到App Store
http://my.oschina.net/joanfen/blog/133642系统信息 Mac:OS X 10.8.4 XCode:4.6.3 发布证书申请请参照我的上一篇博客http://my.oschina.net/joanfen/blog/1336241.登陆苹果开发者中心http://developer.apple.com(99美元账转载 2015-02-26 13:02:13 · 349 阅读 · 0 评论 -
HTTP摘要认证
http://zh.wikipedia.org/wiki/HTTP摘要认证点击打开链接摘要访问认证是一种协议规定的Web服务器用来同网页浏览器进行认证信息协商的方法。它在密码发出前,先对其应用哈希函数,这相对于HTTP基本认证发送明文而言,更安全。从技术上讲,摘要认证是使用随机数来阻止进行密码分析的MD5加密哈希函数应用。它使用HTTP协议。转载 2015-02-26 13:11:35 · 2908 阅读 · 1 评论 -
arc下asihttprequest等应用实现
从xcode 4.2开始,Objective-C就开始支持ARC了,它使我们的代码简洁,并提高了各方面的执行效率,但同时带来了一些小小的问题,从官方文档中可以了解到,如果xcode开启了ARC,那么是不允许代码中出现了诸如release和autorelease等释放语法的;问题就出现了,如果你的项目中引入了第3方框架,比如众所周知ASIHttpRequest,那么在编译的时候就会出现很多错误,原创 2015-02-26 13:19:23 · 277 阅读 · 0 评论 -
Swift之 ? 和 !Swift之 ? 和 !
Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错:var stringValue : String //error: variable 'stringValue' used before being initialized//let hashVa原创 2015-02-26 13:20:57 · 325 阅读 · 0 评论 -
AFNetworking 使用方法(2.0)
http://blog.csdn.net/u012681458/article/details/17733855本文介绍的是AFNetworking-2.0 使用方法(增加适应:不完善的head內的 meta的content格式)随着asihttprequest的停止更新,许多人都转向了AFNetworking、 MKNetworkKit.我也是其中一个。于是我转载 2015-02-26 13:16:33 · 386 阅读 · 0 评论 -
ASIHTTPRequest实现https双向认证请求
什么是双向认证呢?简而言之,就是服务器端对请求它的客户端要进行身份验证,客户端对自己所请求的服务器也会做身份验证。服务端一旦验证到请求自己的客户端为不可信任的,服务端就拒绝继续通信。客户端如果发现服务端为不可信任的,那么也中止通信。 双向认证的算法理论是RSA,(点击此处了解RSA算法原理)。 双向认证具体又是通过安全证书的方式来实现的,安全证书可用openssl或原创 2015-02-26 13:20:01 · 418 阅读 · 0 评论