IOS & Iphone开发
Belial_2010
小硕,关注计算机视觉、机器视觉、图像处理和Photoshop算法分析,熟悉模式识别和机器学习。
展开
-
iphone开发学习运行的第一个例子
近来,抽空看了下Objective-C和IOS开发的相关教程,初衷是因为对这些比较感兴趣,本文是参考《Iphone开发基础教程》编写的一个例子。首先运行XCode,新建一个Single View application,如下图所示:并取名为:Button_Fun。在该程序中将实现利用两个按钮来改变一个标签显示的内容。为了实现与Interface Builder对象的引用,UiVie原创 2013-07-23 23:09:20 · 1032 阅读 · 0 评论 -
C++操作SQLite3
SQLite 数据库,是一个非常轻量级自包含(lightweight and self-contained)的DBMS,它可移植性好,很容易使用,很小,高效而且可靠。SQLite嵌入到使用它的应用程序中,它们共用相同的进程空间,而不是单独的一个进程。从外部看,它并不像一个RDBMS,但在进程内部,它却是完整的,自包含的数据库引擎。 嵌入式数据库的一大好处就是在你的程序内部原创 2015-04-24 09:50:23 · 2623 阅读 · 2 评论 -
iphone开发中数据持久化之——嵌入式SQLite(三)
两篇分别讨论了使用属性列表的数据持久化、使用对象归档的数据持久化,本文将讨论第三个实现数据持久化的方法---嵌入式SQL数据库SQLite3。SQLite3在存储和检索大量数据方面非常有效。它还能够对数据进行复杂的聚合,与使用对象执行这些操作相比,获得结果的速度更快。SQLite3使用SQL,SQL是用于关系数据库的标准语言,并且有自己的语法语言,具体的可以参考SQL相关教程。本文将介绍如何应用iphone应用程序中进行设置并与SQLite数据库交互,实现数据的存储与检索等。原创 2013-09-03 22:32:12 · 1369 阅读 · 0 评论 -
Macbook中的文件显示与隐藏方法
在Macbook中,很多文件都是隐藏的,但有时候却需要查看这些隐藏的文件,如果来使这些隐藏的文件显示呢?有以下几种方法: 1)显示方法:在“终端”输入命令:defaults write com.apple.finder AppleShowAllFiles TRUE原创 2013-09-03 20:26:28 · 2555 阅读 · 0 评论 -
iphone开发中数据持久化之——模型对象归档(二)
在Cocoa世界中,术语“归档”是指另一种形式的序列化,它可以实现对任何对象的序列化。使用对模型对象进行归档的技术可以轻松将复杂的对象写入文件,然后再从中读取它们。只要在类中实现的每个属性都是标量(如int或float)或都是符合NSCoding协议的某个类的实例,就可以对该对象进行归档。由于大多数支持数据存储的Foundation和Cocoa Touch类都符合NSCoding,因此对于大多数类来说,归档相对而言比较容易实现。为了增加灵活性,在使用应用中,NSCoding协议最好与NSCopying协议一原创 2013-09-02 21:12:24 · 1115 阅读 · 0 评论 -
iphone开发中数据持久化之——属性列表序列化(一)
数据持久化是应用程序开发过程中的一个基本问题,对应用程序中的数据进行持久化存储,有多重不同的形式。本系列文章将介绍在iphone开发过程中数据持久化的三种主要形式,分别是属性列表序列号、对象归档化以及iphone的嵌入式关系数据库SQLite。原创 2013-09-01 22:00:03 · 1332 阅读 · 0 评论 -
在xcode中应用opencv开发iphone应用程序
opencv是一个强大的计算机视觉库,对图像处理的底层函数进行了很好的封装,并提供全面的C和C++接口函数供上层开发。本文简单的介绍在xcoe中应用opencv开发一个实例的程序。原创 2013-08-27 18:47:18 · 2223 阅读 · 0 评论 -
XCode 快捷键 汇总
1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠CMD转载 2013-08-27 08:40:10 · 1034 阅读 · 1 评论 -
IOS平台下OpenCV的配置和使用
在IOS平台下使用OpenCV时,首先需要安装Xcode,然后下载OpenCV for IOS,下载地址为:OpenCV for IOS。原创 2013-07-25 19:58:42 · 1785 阅读 · 1 评论 -
iphone开发中常见概念简述(待续)
1、输出口Outlet 输出口的唯一作用就是告诉interface Builder,此实例的变量将被连接到nib的对象中,你创建的任何需要连接到nib文件中的对象的实例变量都必须以IBOutlet关键字开头。 2、操作 操作是控制器类的方法,他们是通过关键字IBAction申明的,该关键字告诉Interface Builder此方法是一个操作,且可以被某原创 2013-07-24 04:42:11 · 947 阅读 · 0 评论 -
Jni中C++和Java的参数传递
如何使用JNI的一些基本方法和过程在网上多如牛毛,如果你对Jni不甚了解,不知道Jni是做什么的,如何建立一个基本的jni程序,或许可以参考下面下面这些文章:Java通过JNI调用C++程序 这些资料的例子中,大多数只是输入一些简单的参数,获取没有参数。而在实际的使用过程中,往往需要对参数进行处理转换。才可以被C/C++程序识别。比如我们在C++中有一个结构(Struct)DiskInf转载 2015-07-10 09:37:25 · 1052 阅读 · 0 评论