随笔分类 - iOS
摘要:1. ZBarSDK 二维码、条形码 http://www.cnblogs.com/qingche/p/4242129.html
阅读全文
摘要:Safari Safari的同步书签功能很棒,还可以看到其他设备没关掉的网页。为了省时间,一些经常进的网站,比如博客,邮箱等,我都会选择让Safari保存密码,还使用iCloud同步!因为一直很放心苹果的安全性,可事实并非如此,只要知道了你的电脑密码,你的网页账号就全部被人知道了!!! 现在你可以试
阅读全文
摘要:1.SiriKit SiriKit的功能非常强大,支持音频、视频、消息发送接收、搜索照片、预订行程、管理锻炼等等。在用到此服务时,siri会发送Intent对象,里面包括用户的请求和各种数据,可以对这个intent处理选择适当的响应。 这个功能主要是看这两个头文件( import 、 import
阅读全文
摘要:一、多线程基础 1.进程 进程是指在系统中 正在运行 的一个应用程序 每个进程之间是 独立 的,每个进程均运行在其专用且受保护的内存空间内。比如同时打开QQ、Xcode,系统就会分别启动2个进程,通过“活动监视器”可以查看Mac系统中所开启的进程。 2.线程 1个进程要想执行任务,必须得有线程(每1
阅读全文
摘要:新技术的了解渠道 WWDC开发者大会视频 官方文档 General Guides iOS x.x API Diffs 程序员的学习 iOS技术的学习 官当文档 Sample Code(示例代码) Guides(指南) Reference(API参考) 博客 "CocoaChina" "伯乐在线" "
阅读全文
摘要:在实际项目开发中,我吗经常会遇到一段文字既要显示文字又要显示图片,例如我们经常使用的QQ、微信的聊天对话框,表情和文字共存就是一种典型的图文混排。下面介绍通过富文本来实现图文混排。 1.修改文字的样式 2.文字中添加图片 3.效果
阅读全文
摘要:在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要用到定时器。 然而,在iOS中有很多方法完成以上的任务,经过查阅资料,大概有三种方法:NSTimer、CADisplayLink、GCD。接下来我就一一介绍它们的用法。 一、NSTime
阅读全文
摘要:1.自定义视图 自定义视图:系统标准UI之外,自己组合而出的新的视图。 在实际开发中,我们经常需要自己定义视图,积累自己的代码库。自己封装的视图,能像系统提供的UI控件一样用于多个项目中,这样可以提高我们的开发效率。 自定义视图的步骤: 根据需求的不同,自定义视图继承的类也会不同。一般自定义的视图会
阅读全文
摘要:我们在做网络编程的时候一般是需要有网络环境的,这样可以边写边测试达到很高的效率。但有些时候我们由于很多原因我们的电脑无法连接到网络,这时就会感觉很不自在,所以今天在这里教大家怎么用自己电脑作服务器。 Mac OS系统中就已经装有Apache Web服务器软件,所以我们只需要用命令启动它就好了。打开终
阅读全文
摘要:目录(?)[+] 1.iPhone尺寸规格 设备 iPhone 宽 Width 高 Height 对角线 Diagonal 逻辑分辨率(point) Scale Factor 设备分辨率(pixel) PPI 3GS 2.4 inches (62.1 mm) 4.5 inches (115.5 mm
阅读全文
摘要:1. Quartz2D简介 1. Quartz2D是一个二维绘图引擎,同时支持iOS和Mac OS 2. Quartz2D能完成的工作有: 绘制图形:线条、三角形、矩形、圆、弧等 绘制文字 绘制图片(图像) 读取\生成PDF 截图\裁剪图片 自定义UI控件 ...... 2.基本图形绘制 以下方法均
阅读全文
摘要:一、进程 进程是指在系统中 正在运行 的一个应用程序 每个进程之间都是 独立 的,每个进程均运行在其专用且受保护的内存中 比如同时打开QQ、Xcode,系统就会分别启动两个进程,如下图所示: 二、线程 1个进程要想执行任务, 必须 得有线程( 每1个进程至少要有1条线程 ) 线程是进程的基本执行单
阅读全文
摘要:在使用Xcode进行真机调试的时候,有时根据真机的系统不同,会出现could not find developer disk image 错误,这是由于真机系统过高或者过低,Xcode中没有匹配的配置包文件。以下为我在真机测试时遇到的该问题的截图: 我们可以通过这个路径进入配置包的存放目录: /Ap
阅读全文
摘要:一、获取Crash Log的方式 在iOS开发过程,当应用已经打包,iPhone设备通过ipa的包安装应用后,在使用过程发现crash,那么如何获取crash日志呢,现提供如下四种获取crash日志的方式: 1、打开iPhone设备的设置里面的隐私中的“诊断与用量”,然后如果app崩溃了,设备会弹出
阅读全文
摘要:1、 CALayer简介 在iOS中,你能看的见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIView。UIView之所以能显示在屏幕上,完全是因为它内部有一个图层。在创建UIView对象时,UIView内部会自动创建一个图层(即CALay
阅读全文
摘要:今天上班打开昨天的程序运行,昨天跑的很溜的程序今天竟然crash了,好郁闷啊!下面附上crash的栈打印信息: 经过一番调试终于找到了原因,程序crash是因为CALayer的位置中含有不存在的数,就是有的地方除以0了。 如果程序总出现上述崩溃信息,就是在某个地方除以0了。
阅读全文
摘要:一. Archive项目 时,出现“Your build settings specify a provisioning profile with the UUID “XXX”, however, no such provisioning profile was found”的错误提示。 经过查阅资
阅读全文
摘要:一、 MVC MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写
阅读全文
摘要:前言 iOS开发学习者都希望得到实战训练,但是很多资料都是只有一小部分代码,并不能形成完成的App,笔者在此处收集了很多开源的完整的App,都有源代码哦! 完整项目 Phonetic Swift 写的一个 iOS 版的 Phonetic Contacts,功能很多,其中昵称功能非常实用,已在 Git
阅读全文
摘要:1. Reason- image not found 用模拟器是没有问题的,不过在真机好像是有问题,不确定是否是所有机型。 崩溃日志 1 2 3 4 5 dyld: Library not loaded: @rpath/Pods.framework/Pods Referenced from: /va
阅读全文

浙公网安备 33010602011771号