
iOS平台-及时总结
Frank_Summer
快乐的程序猿,享受代码,带她如初恋~!~!!!!!!~~~~
展开
-
iOS 蓝牙2.0设备详解
效果图: 指定根视图: RootViewController * rootVC = [[RootViewController alloc] init]; UINavigationController * nav = [[UINavigationController alloc] initWithRootViewController:rootVC]; self.转载 2016-01-05 10:07:54 · 1694 阅读 · 0 评论 -
iOS 最新提示Unable to add App ID because the '10' App ID limit in '7' days has been exceeded.
这是今天早上没事看到的一篇文章,就分享下;可能你就会遇到.这是文章的地址,写的很棒!!! http://www.jianshu.com/p/1ee30a5e7423转载 2016-05-04 09:32:49 · 941 阅读 · 0 评论 -
EXC_BAD_ACCESS的本质详解以及僵尸模式调试原理
有时候,你会遇到由EXC_BAD_ACCESS造成的崩溃。 这篇文章会告诉你什么是EXC_BAD_ACCESS,以及它产生的原因。我还会提供一些EXC_BAD_ACCESS错误的解决方案。什么是 EXC_BAD_ACCESS?一旦你理解EXC_BAD_ACCESS的本质,你就会更好地理解这个模糊的名词。这里有一个极为简单的解释,也有一个技术层面的解释。我们首先从简单的解释开始说起。简单的解释转载 2016-02-26 11:35:46 · 635 阅读 · 0 评论 -
iOS项目的完整重命名方法图文教程
前言:在iOS开发中,有时候想改一下项目的名字,都会遇到很多麻烦。直接改项目名吧,XCODE又不会帮你改所有的名字。总是有很多文件、文件夹或者是项目设置的项。而且都是不能随便改的,有时候改着改着,编译不了。所以各位重命名项目时,记得先备份好一份噢。本文我会介绍一种方法,是我自己参考了很多资料得出的总结。为什么说是完整呢?因为改名之后,你不会再看到任何有关于之前的项目名字。本文会把一个项目名叫“tes转载 2016-02-26 17:20:42 · 578 阅读 · 0 评论 -
iOS 常用第三方
最近经常用到第三方库, 在cocoachina发现一个关于常用第三方库的帖子, 算是比较全面的了. 转过来分享一下.原帖地址: http://www.cocoachina.com/bbs/read.php?tid-329375.html网络通信1、ASIHTTPRequest这是一个经典的老库,功能完全而强大,但已经停止更新很久了(iOS5.0停止更新,但是我最近看github上这个项目有新改动)。转载 2016-02-26 11:01:36 · 514 阅读 · 0 评论 -
iOS 开发 证书显示 此证书签发者无效 解决方法
原文:http://blog.youkuaiyun.com/manmanking/article/details/50668526今天早上 上班发现钥匙串中的所有证书 都 提示此证书签发者无效经查找得知系统证书WWDR在2016年2月14日失效,需要更新WWDR系统证书下载证书地址https://developer.apple.com/certificationauthority/AppleWWDRCA.cer转载 2016-02-18 09:24:10 · 501 阅读 · 0 评论 -
iOS 移动设备处理器指令集 armv6、armv7、armv7s及arm64
Arm处理器,因为其低功耗和小尺寸而闻名,几乎所有的手机处理器都基于arm,其在嵌入式系统中的应用非常广泛,它的性能在同等功耗产品中也很出色。Armv6、armv7、armv7s、arm64都是arm处理器的指令集,所有指令集原则上都是向下兼容的,如iPhone4S的CPU默认指令集为armv7指令集,但它同时也兼容armv6指令集,只是使用armv6指令集时无法充分发挥其性能,即无法使用armv7转载 2016-01-14 22:31:41 · 501 阅读 · 0 评论 -
iOS GCD详解
一、介绍1、什么是GCD? Grand Central Dispatch,是苹果公司开发的一套多核编程的底层API。GCD首次发布在Mac OS X 10.6,iOS4及以上也可用。GCD存在于libdispatch.dylib这个库中,iOS程序默认动态加载这个库,无需手动引入。2、GCD工作原理 让程序平行排队的特定任务,根据可用的处理资源,安排他们在任何可用的处理器核心上执行任务。一个任转载 2016-01-13 22:43:08 · 1360 阅读 · 0 评论 -
iOS Xcode 7 缺少*.dylib库的解决方法
Xcode7中 Link Binary With Libraries 没有 .dylib库,只能找到对应的 .tbd,但不能代替使用,通过查找资料,尝试后得到以下两种解决方法。方法1. (heqin测试可行)在项目Target中的Link Binary With Libraries 手动添加 首先点击 “+” 显示搜索添加页面,在这里如果搜索之前的libsqlite3.dylib是搜不出来ios转载 2016-01-11 13:47:05 · 728 阅读 · 0 评论 -
iOS UIWebView使用方法
//1.创建、设置代理 UIWebView *webView=[[UIWebView alloc] initWithFrame:CGRectMake(0, 20, 320, 300)]; webView.delegate = self; //2.加载网页 NSURL *url=[NSURL URLWithString:@"http://www.google.com.转载 2015-11-18 09:29:27 · 1039 阅读 · 0 评论 -
iOS 新特性分列式 之 iOS 9.1 - 主要内容:苹果笔 API 引入
转载请保留此句:太阳火神的美丽人生 - 本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android、Html5、Arduino、pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作。=======================================iOS 9.1Live PhotosSupport for Apple Pencil=================转载 2015-11-19 08:43:19 · 574 阅读 · 0 评论 -
iOS 9 适配中出现的坑
本文主要是说一些iOS9适配中出现的坑,如果只是要单纯的了解iOS9新特性可以看瞄神的开发者所需要知道的 iOS 9 SDK 新特性。9月17日凌晨,苹果给用户推送了iOS9正式版,随着有用户陆续升级iOS9,也就逐渐的衍生出了一系列的问题,笔者也在赶忙为自己维护的App做适配,本文写的一些坑基本都是亲身体验了。一、NSAppTransportSecurityiOS9让所有的HTTP默认使用了HTT转载 2015-11-19 15:52:38 · 1104 阅读 · 0 评论 -
iOS Autolayout基础-Masonry
Autolayout 基础Archives iOS如果您觉得我的博客对您有帮助,请通过关注我的新浪微博 MicroCai 支持我,谢谢!这两天自学的时候,复习了下 autolayout。本来想来写一篇文章记录下学习内容,搜了一下写的人真不少,也写得挺不错的。照理我就不用写了,但心里总有那么一点点遗憾,这么流行的东西,我博客里怎么能没有呢?既然如此,那就多写点基础内容。警告:博主为博文贴了十几张图片,转载 2015-12-09 13:09:33 · 1070 阅读 · 0 评论 -
iOS 深入理解RunLoop
RunLoop 是 iOS 和 OS X 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。目录RunLoop 的概念RunLoop 与线程的关系RunLoop 对外的接口RunLoop 的 ModeRunLoop 的转载 2015-12-24 14:48:22 · 555 阅读 · 0 评论 -
iOS Objective-C Runtime(-)消息机制
RunTime简称运行时。就是系统在运行的时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数( C语言的函数调用请看这里 )。编译完成之后直接顺序执行,无任何二义性。OC的函数调用成为消息发送。属于动态调用过程。在编译的时候并不能决定真正调用哪个函数(事实证明,在编 译阶段,OC可以调用任何函数,即使这个函数并未实现,只要申明过就不会报错。而C语言在编译阶段转载 2015-12-24 14:53:43 · 365 阅读 · 0 评论 -
iOS 崩溃调试的使用和技巧总结
在iOS开发调试过程中以及上线之后,程序经常会出现崩溃的问题。简单的崩溃还好说,复杂的崩溃就需要我们通过解析Crash文件来分析了,解析Crash文件在iOS开发中是比较常见的。 现在网上有很多关于解析崩溃信息的博客,但是大多质量参差不齐,或者有些细节没有注意到。今天写一篇博客总结一下我对崩溃调试的使用和技巧,如果有哪些错误或遗漏,还请指点,谢谢!获取崩溃信息在iOS中获取崩溃信息的方式有很多,比转载 2015-12-25 12:04:47 · 1689 阅读 · 0 评论 -
iOS Git常用命令清单
一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库一、新建代码库 # 在当前目录新建一个Git代码库 $转载 2015-12-28 08:56:58 · 455 阅读 · 0 评论 -
iOS 浅谈MVVM的架构设计与团队协作
今天写这篇文章是想达到抛砖引玉的作用,想与大家交流一下思想,相互学习,博文中有不足之处还望大家批评指正。本篇文章的内容沿袭以往博客的风格,也是以干货为主,偶尔扯扯咸蛋(哈哈~不好好工作又开始发表博客啦~)。每日更新关注:http://weibo.com/hanjunqiang 新浪微博由于本人项目经验有限,关于架构设计方面的东西理解有限,我个人对MVVM的理解主要是借鉴于之前的用过的MVC的Web转载 2016-01-05 09:50:38 · 652 阅读 · 0 评论 -
Xcode 常用快捷键
转载来源:http://www.cnblogs.com/langtianya/p/3888157.html 一、关于运行调试1、运行,停止,都在工具栏的Product里。Command + R 运行。Command + . 停止2、F6单步调试、F7跳入,F8继续, 和Eclipse,VS类似 二、导航这是导航里的快捷键 到这里要解释一下,有的同学可能不知道里面的符号代表什么,那个花键大家转载 2016-06-28 10:02:28 · 628 阅读 · 0 评论