IOS
文章平均质量分 76
believe209
这个作者很懒,什么都没留下…
展开
-
IOS多线程开发
概览 大家都知道,在开发过程中应该尽可能减少用户等待时间,让程序尽可能快的完成运算。可是无论是哪种语言开发的程序最终往往转换成汇编语言进而解释成机器码来执行。但是机器码是按顺序执行的,一个复杂的多步操作只能一步步按顺序逐个执行。改变这种状况可以从两个角度出发:对于单核处理器,可以将多个步骤放到不同的线程,这样一来用户完成UI操作后其他后续任务在其他线程中,当CPU空闲时会继续执行,而此时对于转载 2016-03-01 16:07:19 · 751 阅读 · 0 评论 -
iOS开发多线程篇—GCD介绍
一、简单介绍 1.什么是GCD? 全称是Grand Central Dispatch,可译为“牛逼的中枢调度器” 纯C语言,提供了非常多强大的函数 2.GCD的优势 GCD是苹果公司为多核的并行运算提出的解决方案 GCD会自动利用更多的CPU内核(比如双核、四核) GCD会自动管理线程的生命周期(创建线程、调度任务、销毁线程) 程序员只需要转载 2016-01-08 15:28:19 · 436 阅读 · 0 评论 -
IOS开发静态库
一、简单介绍 1.什么是库? 库是程序代码的集合,是共享程序代码的一种方式 2.库的分类 根据源代码的公开情况,库可以分为2种类型 (1)开源库 公开源代码,能看到具体实现 比如SDWebImage、AFNetworking (2)闭源库 不公开源代码,是经过编译后的二进制文件,看不到转载 2016-01-08 15:17:46 · 437 阅读 · 0 评论 -
iOS程序完成后如何生成ipa进行真机测试
1.identifier com.for.ever(自定义,与证书相同) 2.build setting -code signing 全选证书 3.clean project 4.iOS device -build 5.生成app 6.app-show in finder 7.itunes-拖进来(iPad应用程序)-show in fi转载 2015-12-13 09:09:18 · 3290 阅读 · 0 评论 -
IOS APP 如何在真机设备上测试及发布流程(Xcode6.1环境)
网络搜索到的文章都是Xcode升级之前发布的,不适用于Xcode6,所以自己按照官方步骤走了一遍,备忘如下。此文步骤针对的开发者账户是个人账户。 (看官方流程,看的好累... ) 1. 注册开发者账号 地址:https://developer.apple.com/programs/ 选择IOS开发或者MAC开发,按照导引完成购买。 其中需要注意的是: 1)转载 2015-12-13 09:06:35 · 4883 阅读 · 0 评论 -
iOS真机测试流程
1:进入苹果开发者平台 https://developer.apple.com 2:进入Member Center 3:输入开发者账号和密码 4:选择:Certificates, Identifiers & Profiles 5:选择Certificates 6:点击加号创建一个证书 证书分两种,Development开转载 2015-12-13 09:04:25 · 781 阅读 · 0 评论 -
iOS: bundle name, bundle display name, bundle identifier
当你创建一个project时,会要求你输入product name & company identifier,这两个property的值should和你在apple developer member center的“Provisioning Portal”的“App IDs"里创建的bundle identifier (NOT App ID)匹配!如果不匹配的话,push notificati转载 2015-12-13 09:14:29 · 3086 阅读 · 0 评论 -
xcode6中添加pch全局引用文件
前沿:xcode6中去掉了pch,为了一些琐碎的头文件引用,加快了 编译速度! xcode6之前的版本建项目就自动添加了是这样的:【xcode6中添加pch全局引用文件】" title="iOS8 【xcode6中添加pch全局引用文件】" style="margin:0px; padding:0px; border:0px; list-style:none"> xcode6后的版转载 2015-09-20 19:55:09 · 1037 阅读 · 0 评论 -
虚拟机下搭建IOS开发环境
转载地址:http://www.cnblogs.com/salam/p/4344680.html 1.下载Mac OSX10.9. 点击下载 2.下载VMware Workstation 10,点击下载,网页中包含序列号。安装VM. 3.VM10-MacOS补丁。用于创建苹果虚拟机。补丁可参考http://jingyan.baidu.com/article/148a1921baecc转载 2015-09-11 16:39:51 · 7660 阅读 · 2 评论 -
ios 中Nsstirng,Nsdata,char,byte,UIImage 之间的转换
object-c 继承于c语言,因此最基础的数据之间的转换自然也成为oc 的基础。下面记录一下这些数据之间转换的具体方法。 1.NSData 与 NSString NSDate->NSString [plain] view plaincopy NSString *testString =[[NSString alloc] in转载 2015-09-26 14:49:59 · 3736 阅读 · 0 评论 -
在AMD的WIN7上搭建IOS开发环境(mac 10.6.8 + xcode 4.2)
最近需要开发一个Mobile应用的IOS版本,需要搭建IOS开发环境,可在LP那里申请预算买Mac本失败,只好采用虚拟化的方式先搭Mac操作系统,然后再装xcode+IOS SDK,在这里也深深的抱怨一下Apple的封闭,把IOS的开发环境和Mac强绑定,更可恶的是版本也是严格匹配,要不是任务在身鬼他妈的想碰Apple这一套,不说废话,这里把整个搭建过程记录下来,免得以后忘记,也方便其他兄弟少走弯转载 2015-09-11 14:22:44 · 1132 阅读 · 0 评论 -
iOS蓝牙4.0开发例子
1建立中心角色 1 2 3 #import CBCentralManager *manager; manager = [[CBCentralManager alloc] initWithDelegate:self queue:nil]; 2扫描外设(discover转载 2016-03-18 10:05:37 · 874 阅读 · 0 评论