`
文章列表
     UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将 javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。      UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。 stringByEvaluatingJavaScriptFromString ...
苹果每发布一个系统,都够开发者忙活一阵的,更新xcode适配新系统:像iOS4支持Retain需要@2x的图;像iOS5不支持udid;像现在的iOS6和iPhone5要面对的下面的一堆问题。 1.添加Retina 4 launch image,运行工程的时候会主动提示你。 这时候直接点Add就好了。会默认添加一张Default-568h@2x.png的黑图: 不添加的话,程序运行起来会上下有黑边儿的哟 添加完以后的效果 这个地方再啰嗦两句:当透明第一次在群里说要添加这么一张图的时候,我的第一反应是:那不是程序启动的时候会有一张黑图么?而我的程序是不需要启动图的。而当自已添 ...
iPhone文件系统NSFileManager 讲解是本文要介绍的内容,主要是通过iphone文件系统 来学习NSFileManager 的使用方法,具体内容来看本文详解。 iPhone文件系统:创建、重命名以及删除文件,NSFileManager中包含了用来查询单词库目录、创 ...
很多已经熟悉C/C++的朋友在初次使用Objective-C作为开发语言时不是很习惯,不过objective-C/C++本身又是几乎完全兼容GNU C/C++的。 这里作为一个代码实例来描述Objective-C与objective-C++如何混合使用。其实这就同C与C++如何混用一样,还是非常容易上手的。 不 过,为了能够更好地看清这一混合优势。项目中使用了objective-C/C++一个非常强大的语法——Category(类别,或范畴)对原有的类 Sample进行扩展,衍生出一个accumulateValue这个成员方法。这个方法的实现放在一个.mm文件中(.m文件表示obje ...
封装不封装,这是个问题。 今天我在看Cocoa开发者邮件列表的时候,看到一个帖子,求助如何在两个View之间互相通信的问题。做Windows程序员的时间长的我都不好意思说了,我意识到,这个问题在我刚刚接触到Mac上的Objective-C时也遇到过。 我现在可以提出这个问题的简化版:“我有一个对话框,获取了一些用户输入的数据。我现在需要从我那个对话框中把这个数据提取出来以供主窗口使用。如何才能从主窗口获取到对话框里的数据呢?” 在 Windows里,尤其是C# .NET,你可以通过添加一个Form对象来创建新的窗口,而且还可以简单地在设计窗口中添加一些不同的“控件”。这些 ...
1 随机数的使用 头文件的引用 #import <time.h> #import <mach/mach_time.h> srandom()的使用 srandom((unsigned)(mach_absolute_time() & 0xFFFFFFFF)); 直接使用 random() 来调用随机数2 在UIImageView 中旋转图像 float rotateAngle = M_PI; CGAffineTransform transform =CGAffineTransformMakeRotation(rotateAngle); imag ...
《iPhone与iPad开发实战--iOS经典应用剖析》第2章Objective-C语言基础,通过本章的学习,读者可以了解Objective-C基本语法,包括:数据类型、表达式,还有类、对象等概念。本节为Objective-C概述。 第2章  Objective-C语言基础 iOS ...
关老师的作品:《iPhone与iPad开发实战—iOS经典应用剖析》一书正式发售;(请到书店、淘宝、当当网等进行购买)      首先给出书籍源码下载地址,然后再对书籍进行一个详细的介绍!《iPhone与iPad开发实战—iOS经典应用剖析 ...
关老师的作品:《iPhone与iPad开发实战—iOS经典应用剖析》一书正式发售;(请到书店、淘宝、当当网等进行购买)      首先给出书籍源码下载地址,然后再对书籍进行一个详细的介绍!《iPhone与iPad开发实战—iOS经典应用剖析 ...
使用github管理Eclipse分布式项目开发   老关我在前面的博文(github管理iOS分布式项目开发)中介绍了github管理iOS分布式开发,今天老关将向大家介绍使用github管 理Eclipse分布式项目。事实上我们的516inc团队这在开发一个多移动平台项目,除了iOS平台还有Android和Window Phone 7平台,使用github管理我们Android项目,其实就是配置和使用Eclipse。 下面我根据我们的经验总结一些心得如下: 1.Eclipse中下载安装Egit插件; 2.创建代码仓库; 3.在Eclipse中使用Egit插件   Ecl ...
专访实战专家,揭秘iOS神奇开发之路 转自:http://www.ciitn.com/archive/5533.html 时间: 2012-03-29 10:59来源: 未知 作者: xinglu 点击: 164 次 在现今的移动互联网时代,苹果产品风靡全球。因此,相应的iOS开发也渐渐成为IT业界热门的职业方向。除了可以给开发人员带来高薪的职位,还能够为个人创造可以盈利的开发模式,对此,中国信息产业培训网主编专访业内知名实   在现今的移动 互联网时代,苹果 产品风靡全球。因此,相应的iOS开发 也渐渐成为IT业界热门的职业方向 ...
使用subversion管理iOS源代码 1、安装和配置subversion服务器 在windows 服务器上安装VisualSVN-Server,下载地址http://www.visualsvn.com/server/download/。采用默认安装,安装完成创建一个服务器的代码仓库hello,如图所示。 然后在Users右键创建用户tony,再回到hello仓库右键- >Properties,将tony用户授权可以访问hello仓库。 如果在浏览器中通过https://192.168.1.103/svn/hello/网址访问没有问题,说明服务器端就安装和配置好了。 2、配 ...
Objective-C中的协议(Protocol)类似于常用的接口,协议(Protocols)中定义的方法,在类中实现。 @protocol MyFirstProtocol - (void)myFirstProtocolMethod; @end 在iPhone OS中,协议(Protocol)通常用来实现委托对象(Delegate Object)。委托对象(Delegate Object)一般用来自己定义行为或者动作,也就是调用自己定义方法,但自己不实现该方法,委托其它的类来实现该方法。 UIApplication类就是一个典型的例子。UIApplication类中定义了一个应用程序应有的行为或 ...
微软官方提供的Window Phone 7 开发工具包是VisualStudio 2010 Express for Window Phone7 (学习版或快捷版),使用该版本有个问题是,不能打开传统的Visual Studio工程(如:WinForm、WebServer、WebForm等),如果能够把在Visual Studio 2010旗舰版本下安装Window Phone 7开发环境成为了开发人员新爱。安装环境必须是Windows 7操作系统。 处理步骤如下: 1、  安装VisualStudio 2010旗舰版本; 首先安装Visual Studio 2010旗舰版本,安装Visua ...
《Android开发案例驱动教程》15章--云端应用[color=red][/color][size=large][/size] 目     录 出版说明 前言 第1章 Android操作系统概述        1 第2章 Android开发环境搭建 3章 第一个Android程序        19 第4章 Android UI基础        58 第5章 UI基础控件        79 第6章 UI高级控件        105 第7章 UI布局        151 第8章 多线程        189 第9章 Activity和Intent        219 第10章 And ...
Global site tag (gtag.js) - Google Analytics