- 浏览: 3468039 次
- 性别:
- 来自: China
最新评论
-
xiaobinggg:
...
Session机制详解 -
菜鸟学生会:
Drools规则工作流引擎开发教程网盘地址:http://pa ...
Drools入门-----------环境搭建,分析Helloworld -
wangyudong:
不是很好用,不支持自动化测试RESTful API,也不支持自 ...
Simple REST Client POST使用方法 -
Paul0523:
很棒的一篇文章,感谢楼主分享
Session机制详解 -
啸笑天:
获取原型对象的三种方法<script>functi ...
复习JavaScript面向对象技术
文章列表
CGContext 小记
- 博客分类:
- ios
- ios-drawing
from http://www.cocoachina.com/bbs/read.php?tid=75122
CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文
CGContextMoveToPoint 开始画线
CGContextAddLineToPoint 画直线
CGContextAddEllipseInRect 画一椭圆
CGContextSetLineCap 设置线条终点形状
CGContextSetLineDash 画虚线
CGContextAddRect 画一方框
...
- (void) enumerateFonts{
for (NSString *familyName in [UIFont familyNames]){
NSLog(@"Font Family = %@", familyName);//字体族科
for (NSString *fontName in [UIFont
fontNamesForFamilyName:familyName]){
NSLog(@"\t%@&quo ...
1、新xcode
如果你遇到了开启新Xcode就报错强退的话,多半原因是因为你在使用为Xcode4制作的插件,不同版本的Xcode是共用同一个文件夹下的插件的,请将~/Library/Application Support/Developer/Shared/Xcode/Plug-ins目录下的内容清理一下,应 ...
先了解下概念:
浅 复 制:在复制操作时,对于被复制的对象的每一层复制都是指针复制。
深 复 制:在复制操作时,对于被复制的对象至少有一层复制是对象复制。
完全复制:在复制操作时,对于被复制的对象的每一层复制都是对象复制。
注:
1、在复制操作时,对于对象有n层是对象复制,我们可称作n级深复制,此处n应大于等于1。
2、对于完全复制如何实现(目前通用的办法是:迭代法和归档),这里后续是否添加视情况而定,暂时不做讲解。
3、指针复制俗称指针拷贝,对象复制也俗称内容拷贝。
4、一般来讲:
浅层复制:复制引用对象的指针。
深层复制:复制引 ...
以前一直用的是SBJSON!NSJSONSerialization是5.0开始提供的,关于和其他的开源库的解析速度对比:http://arthurchen.blog.51cto.com/2483760/723910。
NSJSONSerialization 文档:https://developer.apple.com/library/ios/#documentation/Foundation/Reference/NSJSONSerialization_Class/Reference/Reference.html
note:两个枚举常量意义:
NSJSONReadingOptions
...
from:http://www.dreamingwish.com/dream-category/toturial/gcd-guide
GCD介绍(一): 基本概念和Dispatch Queue
什么是GCD?
Grand Central Dispatch或者GCD,是一套低层API,提供了一种新的方法来进行并发程序编写。从基本功能上讲,GCD有点像NSOperationQueue,他们都允许程序将任务切分为多个单一任务然后提交至工作队列来并发地或者串行地执行。GCD比之NSOpertionQueue更底层更高效,并且它不是Cocoa框架的一部分。
除了代码的平行执行能力,GCD还提供 ...
判断网络环境
- 博客分类:
- ios-network
- ios
https://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html
我下载的是vertion2.2
开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审查的。
Reachability
Apple 的 例程 Reachability 中介绍了取得/检测网络状态的方法。
在你的程序中使用
1、Reachability 只须将该例程中的 Reachability.h 和 Reachability.m 拷贝 ...
ios7新增加的icon尺寸:
76 x 76:Size for iPad 2 and iPad mini (standard resolution)
120 x 120 :Size for iPhone and iPod touch (high resolution)
152 x 152: Size for iPad and iPad mini (high resolution)
参考:
http://blog.manbolo.com/2013/08/15/new-metrics-for-ios-7-app-icons
https://developer.apple.c ...
如果你是一名 Web 开发者,很多时候都需要在本地搭建服务器测试环境,比如 Apache+Mysql+PHP 这样的环境。事实上 Mac OS X 中想要搭建这样的环境很简单,本文我们就会将详细的教程分享给大家。
首先需要说明的是,Mac OS X 系统其实已经集成了 Apache+PHP环境,用户手动开启即可。在之前的 OS X 系统中,只需要进入「系统偏好设置——共享」,然后开启「Web 共享」就可以打开 Apache。不过在最新的 Mountain Lion 中苹果取消了这个共享功能的图形界面,只能从命令行开启。
MOUNTAIN LION 中已经没有”WEB共享”
启用 ...
GIT和SVN之间的五个基本区别
- 博客分类:
- IDE
如果你在读这篇文章,说明你跟大多数开发者一样对GIT感兴趣,如果你还没有机会来试一试GIT,我想现在你就要了解它了。
GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。如果你是一个具有使用SVN背景的人,你需要做一定的思想转换,来适应GIT提供的一些概念和特征。所以,这篇文章的主要目的就是通过介绍GIT能做什么、它和SVN在深层次上究竟有什么不同来帮助你认识它。
那好,这就开始吧…
GIT是分布式的,SVN不是:
这是GIT和其它非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。如果你能理解这个概念,那么你就已经上手一半了。需 ...
from : http://mobile.51cto.com/iphone-285018.htm
iOS4中Core Motion框架使用方法是本文要介绍的内容,主要是来学习IOS4中框架的内容。在iOS4之前,加速度计由UIAccelerometer类来负责采集工作,而电子罗盘则由Core Location接管。
而iPhone4的推出,由于加速度计的升级(有消息说使用的是这款芯片) 和陀螺仪的引入,与motion相关的编程成为重头戏,所以,苹果在iOS4中增加一个一个专门负责该方面处理的框架,就是Core Motion Framework。这个Core Motion有什么好处呢?简单 ...
今天想找个免费的私人代码托管平台,github,googlecode, SourceForge都不行,后来发现bitbucket(https://bitbucket.org/),注册时,如果不多于5个人维护一个项目可以选择个人。
还有个很强大的git可视化软件souretree(http://www.sourcetreeapp.com/?utm_source=bitbucket&utm_medium=link&utm_campaign=bitbucket_footer)。
-------------------------------------------------- ...
1 官方iOS 7 Design Resources
https://developer.apple.com/library/prerelease/ios/design/index.html#//apple_ref/doc/uid/TP40013289
2 iOS 7用户界面过渡指南
http://mued.sohu.com/2013/06/ios-7-ui-transition-guide/
3 iOS 7人机交互指南译文汇总
4
iPad应用的10大用户体验设计准则 http://www.cocoachina.com/iphonedev/iPadkaifa/2012/1107/5043.html?1359081293 应用设计的细节:隐藏/显示密码的抉择 http://www.cocoachina.com/gamedev/misc/2012/1115/5093.html?13590812 移动应用注册表单必死! "虽说用户粘度低是由许多原因造成的,但我们首先要消灭的就是注册表单。" http://www.cocoachina.com/gamedev/misc/2013/0118/5568. ...