- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 关于多线程的简要梳理(网上看到的知识整理)
多线程编程 前言每个iOS应用程序都有个专门用来更新显示UI界面、处理用户触摸事件的主线程,因此不能将其他太耗时的操作放在主线程中执行,不然会造成主线程堵塞(出现卡机现象),带来极坏的用户体验。一般的解决方案就是将那些耗时的操作放到另外一个线程中去执行,多线程编程是防止主线程堵塞,增加运行效率的最佳方法。iOS中有3种常见的多线程编程方法:1.NSThread这种方法需要管
2015-03-04 11:25:59
564
原创 通过“where's my car”制作初识地图控件(二)
一, 关于ios中地图控件的使用 如果要在ios设备中使用地图控件,首先我们需要在页面上添加一个地图视图来显示地图信息。可以在storyboard中通过添加MapView来实现,注意,地图空间要连接代理,也就是在storyboard中右键点击mapview,然后将delegate连线到所在控制器上。接下来,在工程中我们需要导入使用地图控件所需要的框架:CoreLocation.fra
2014-08-31 20:54:12
826
原创 通过“where's my car”制作初识地图控件(一)
这次要讲的软件主要使用的是我们并不陌生的地图控件,通过这个软件,来初步认识地图空间的使用。 首先,该软件的功能是当你到达一个地点停车以后,可以记录下该停车地点,并且编写一个简短的便签以及拍下一张照片记录当前位置,这样,在你找不到自己的车在哪里的时候就可以使用该软件快速的找到自己的车。 先来介绍一下软件初始界面:可以看到一进去以后,主要是一个地图控件,并且会自动定位当前手机所在
2014-08-31 20:52:43
693
原创 关于读取手机联系人的小程序制作笔记(二)
二,联系人详细信息界面界面如下: 首先,还是需要在头文件中导入联系人读取所需要的包,并且定义联系人类对象,这个对象通过前一个页面的传值来赋值。#import #import @interface ZjDetailViewController : UITableViewController@property(nonatomic,assign) ABRecordRef p
2014-08-31 17:09:41
3541
1
原创 关于读取手机联系人的小程序制作笔记
关于读取手机联系人的小程序制作笔记 我们知道,很多APP都希望读取到手机中的联系人信息,今天,就通过学习一个已上架程序Dial4的学习之作记录其中几个重点知识。首先,我们希望这个软件有一个主页面,上面可以显示出手机中那个的联系人信息,然后,再点击联系人时,可以通过不同的表示从而产生两种不同的效果:直接拨打联系人电话或者推送到另一个页面查看联系人详细信息。因此,我们首先介绍主界面的相关
2014-08-31 17:05:02
1955
转载 苹果Swift语言入门教程(摘自百度经验)
目录1 简介2 Swift入门3 简单值4 控制流5 函数与闭包6 对象与类7 枚举与结构1 简介今天凌晨Apple刚刚发布了Swift编程语言,本文从其发布的书籍《The Swift Programming Language》中摘录和提取而成。希望对各位的iOS&OSX开发有所帮助。Swift是供iOS和OS X
2014-08-31 15:31:47
600
原创 关于软件PicDecor的制作笔记(三)
关于软件PicDecor的制作笔记(三)之前已经介绍了关于图片获取(通过相机设备)或者从相册中选择已有相片并加载到编辑页面上,那么这一篇就介绍最后需要注意的几点地方。1. 进行图片的编辑既然要添加一些小饰品图片到相片上,那么就应该有一个控制器类,用来显示小饰品图片,更重要的是,要能够将用户选择的小饰品图片添加到之前的编辑界面上,一次,就需要通过设置全局变量A来讲图片传递到之前的界
2014-08-31 13:49:38
588
原创 关于软件PicDecor的制作笔记(二)
上一篇我们讲解了如何使用相机或者相册,这一篇将简要讲解一下如何对之前已经选择好的相片进行美化编辑,在这里,我们只是在已有的相片上添加一些小的饰品图片来进行装饰。二.对相片(图片)进行美化编辑或装饰添加1.首先,需要在头文件中导入响应的文件包,接下俩在.m文件中进行主要函数的编写。首先,要设置关于邮件发送功能的代理2.设置图片显示的大小尺寸:+ (UIImage*)ima
2014-08-31 13:25:09
591
原创 关于软件PicDecor的制作笔记(一)
1.首先,这个软件涉及到手机照相设备的使用以及邮件发送功能还有部分动画功能的实现,我们需要先导入一些OC已有的现成框架(QuartzCore.framework以及MessageUI.framework)一,在软件中添加进入照相功能和相册功能 2.要在主页面添加照相功能,首先需要一个关于照相以及相片选择的代理添加完以后,在接下来的代码书写中就会出现一些相关的代理函数提示。接下来就
2014-08-31 12:55:54
604
原创 ios 程序开发零散重点知识总结(一)暴走漫画制作笔记四
五 常见错误之分析“this class is not key value coding - compliant for the key abc”代表在控件和函数链接的过程中出现了错误,例如有一些没有用的多余的连线。此时去以下界面查找一定可以找到然后将黄色箭头的连线删除掉就可以了注意知识点:
2014-08-27 14:28:04
826
原创 iOS 程序开发零散重点知识总结(一)暴走漫画制作笔记三
1.按钮:StateConfig 可以设置按键活动(也就是按钮按下去)以后的文字。比如 表示按钮按下之前显示123.然后设置为 表示按下按钮以后,按钮文字变成345(也就是高亮状态),但是松开按钮以后还会恢复 2.进度条:Progress表示0~1范围内的进度。两个tint表示背景颜色和进度颜色Slider滑动条:Min和Max image分标表示
2014-08-27 14:16:44
727
原创 iOS 程序开发零散重点知识总结(一)暴走漫画制作笔记二
1.如何添加软件图标:右侧Imagees.Xcaeests-------AppIcon-------- 根据像素以及倍数选择图标拖入 2.如何修改软件名字: 3.如果要添加启动界面(启动的过程中显示的图片),在左边Imagees.xc中选择最下边LaunchImage选项,添加相应尺寸的图片到相应位置 (Tip:在设置图标的时候会分别设置三种不同大小的
2014-08-27 14:12:32
996
原创 iOS 程序开发个人笔记(一)ios开发简述
iOS是由苹果公司开发的移动操作系统。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad以及Apple TV等产品上。iOS与苹果的Mac OS X操作系统一样,它也是以Darwin为基础的,因此同样属于类Unix的商业操作系统。原本这个系统名为iPhone OS,因为iPad,iPho
2014-08-27 13:04:00
1222
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人