guafei
- 浏览: 320899 次
- 性别:
- 来自: 杭州
最近访客
社区版块
- ( 0)
- ( 0)
- ( 0)
存档分类
- ( 1)
- ( 1)
- ( 3)
最新评论
-
:
才发现这贴子好早
-
:
请问一下,这样安装上windows会不会把已经装好的linux ...
-
:
写的很不错,可以写个文件给合并的方法么?,将分割后的几份文件还 ...
-
:
3q,刚出现这个问题解决了。
-
:
shell 双击选中太不智能了。
文章列表
- 博客分类:
支持五种协议:ftp:// http:// https:// file:// data://
url system 所拥有的class主要包含下面几类:
- 2014-11-11 09:44
- 浏览 1157
- 分类:移动开发
- 博客分类:
objective-c有两个版本的runtime,“modern” 和 “legacy”,objective-c 2.0,iphone的应用和64位的os x 10.5及以后的版本都使用的是modern版本的。
runtime系统是一个动态共享库,开放的接口都定义在/usr/include/objc.h文件中
objc_msgsend 方法:
在ob ...
- 2014-10-26 01:23
- 浏览 1059
- 分类:移动开发
- 博客分类:
audio session:自己开发的应用和ios应用程序处理的中介,你的应用启动,会产生一个单例的audio session,通过配置它来处理你应用的用途。
audio session category:is a key that identifies a set of audio behaviors for your application.通过定义你category告知系统你的应用的意图,比如锁屏时候,是否需要继续播放音乐。有六个category,通过开关设置(yes or no)来控制你应用的行为。
audio session是在应用程序启动自动激活的。
audio session默 ...
- 2013-04-11 20:32
- 浏览 2813
- 分类:移动开发
- 博客分类:
phone中处理触摸屏的操作,在3.2之前是主要使用的是由uiresponder而来的如下4种方式:
- (void)touchesbegan:(nsset *)touches withevent:(uievent *)event
- (void)touchescancelled:(nsset *)touches withevent:(uievent *)event
- (void)touchesended:(nsset *)touches withevent:(uievent *)event
- (void)touchesmoved:(nsset *)touches withevent ...
- 2013-04-09 19:02
- 浏览 2016
- 分类:移动开发
- 博客分类:
cfnetwork封装了具体的网路实现,可以通过cfxxx等api来简单的实现操作
cfnetwork也是基于core foundation的两个api,cfsocket和cfstream
cfsocket是基于bsd socket的抽象,使用cfsocketcreate、cfsocketcreatewithnative
cfsocketcreaterunloopsource、cfrunloopaddsource方法创建cfsocket
cfstream提供两种抽象的stream类型,一种是cfreadstream,一种是cfwritestream.
使用cfstream读写流数据跟读取 ...
- 2013-04-01 20:40
- 浏览 4171
- 分类:移动开发
- 博客分类:
cf 意思是core foundation
bundle在ios和ox中是一个基本的技术,用来封装代码和资源文件的。
bundle使用目录和文件来管理,不管是在开发环境还是先上部署修改都非常容易。
cocoa和core foundation都提供了对bundle内容编程的接口。
一个bundle是一个目录,以标准化的分层结构,它包含可执行代码和资源使用的代码。
不是所有的bundle都是以包的形式存在的。
如何知道是一个包文件,一般可以通过看包文件的扩展名来得到,比如.app, .bundle, .framework, .plugin, .kext
bundle的优势:
1:因为bundl ...
- 2013-03-31 10:50
- 浏览 3311
- 分类:移动开发
- 博客分类:
core data支持ios 3以后的系统。
core data是不是一个关系数据库或关系数据库管理系统(rdbms)
core data不是银弹
新建工程时,勾上core data的选项之后,在appdelegate.h文件中会自动生成几个成员变量
其中applicationdocumentsdirectory会返回持久化存储数据的路径
调用savecontext方法,可以保存你改变的数据
core data stack:
a managed object:它是nsmanagedobject或者nsmanagedobject的子类的实例,就是类似于数据库中表里面的一条数据,也就是mvc中 ...
- 2013-03-20 15:20
- 浏览 1365
- 分类:移动开发
- 博客分类:
用户界面的选择:
1:堆积方式:sdk提供的控件,你一个一个往上加,搭建起来就ok
2:用opengl es绘图,如果你的应用程序需要频繁的画面更新或复杂的渲染,那么使用它,一般游戏会使用这种。
数据模型:
string: nsstring(nsmutablestring)
nsattributedstring(nsmutableattributed-string)
numbers:nsnumber nsdecimalnumber nsindexpath
raw bytes:nsdata (nsmutabledata) nsvalue
dates and times:nsda ...
- 2013-03-13 11:24
- 浏览 2572
- 分类:移动开发
- 博客分类:
ios证书分2种,1种是开发证书,用来给你(开发人员)做真机测试的;1种是发布证书,发布证书又分发布到app store的(这里不提及)和发布测试的ad hoc证书。
那ad hoc证书和开发证书区别在哪里?如果你的tester(团队测试人员、客户)都能将测试设备拿到你面前,直接插到你的mac开发机上,你可以直接将程序“灌”进去,那有开发证书就够了,不需要ad hoc证书。
如果tester的ios设备不能直接让你灌程序,那怎么办?你必须打包(archive)你的程序,然后发给你的tester,让他通过itunes进行安装,那就需要ad hoc证书了。
并且你需要一张名为itunesa ...
- 2013-02-28 23:22
- 浏览 1570
- 分类:移动开发
- 博客分类:
公司内部同事分享的一篇文章
周末看到一个用jstack查看死锁的例子。昨天晚上总结了一下jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令。供大家参考
1.jstack
1.1 jstack能得到运行java程序的java stack和native stack的信息。可以轻松得知当前线程的运行情况。如下图所示
注:这个和thread dump是同样的结果。但是thread dump是用kill -3 pid命令,还是服务器上面少用kill为妙
1.2 命名行格式
jstack [ option ] pid
jstack [ option ] execut ...
- 2013-02-26 21:52
- 浏览 127797
- 分类:移动开发
- 博客分类:
查看自己的开发角色是agent、admin、member。
只有team agents才有权限发到app store。
路径:
1. log in to the portal.
2. click member center.
3. click people.
你的设备的os系统升级之后,不能降级。只有开发者能下载安装beta版本的系统,beta 版本的不能用于发布app
如果需要用到icloud存储或者apns或者game center的功能的,那么需要生成对应的配置文件。
发布app的话,需要有发布app的证书和配置文件,证书是整个开发团队的标识,发布的配置文件只有app id和发布证书, ...
- 2013-02-26 21:51
- 浏览 2076
- 分类:移动开发
- 博客分类:
苹果的ipa文件安装方式有好多种,我介绍的是最常用的安装ipa文件的方式,通过浏览器来安装。
我们需要准备三个文件一个xml文件,一个html文件,一个ipa文件。
xml文件结构如下:
- 2013-02-22 17:29
- 浏览 3234
- 分类:移动开发
- 博客分类:
官方文档:https://developer.apple.com/library/ios/#documentation/miscellaneous/conceptual/iphoneostechoverview/introduction/introduction.html#//apple_ref/doc/uid/tp40007898
native app:可以直接启动
web app:必须需要网络才可以,而且是通过safair等浏览器为基础展现。
the ios architecture is layered:
1:xxx
2:xxx
3:xxx
4:xxx
os x和ios有很多相同的f ...
- 2013-02-21 14:30
- 浏览 918
- 分类:移动开发
- 博客分类:
ios developer library 中的articles主要讲了如何使用doxygen生成xcode的文档,关于doxygen 可以自行google了解下。
生成文档有两种方式:一种是手动生成,一种是添加脚本在build代码的时候自动生成。
具体的操作方式请查看官方文档:
https://developer.apple.com/library/ios/#featuredarticles/doxygenxcode/_index.html#//apple_ref/doc/uid/tp40010286
- 2013-02-21 10:53
- 浏览 1787
- 分类:移动开发
- 博客分类:
转自:http://mobiforge.com/developing/story/programming-apple-push-notification-services
http://blog.csdn.net/xinx001/article/details/7445780
本地通知:http://wangjun.easymorse.com/?p=1482
基本概念:
udid:iphone 的程序都需要通过 app store 下载,当某位开发者尚未发� ...
- 2013-02-20 15:56
- 浏览 9420
- 分类:移动开发
« 上一页 1