手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程博文
编程实例
常见问题
产品运营
软件教程
办公软件
栏目导航
▸ iOS
▸ Android
▸ Swift
▸ Hybrid
▸ Cocos2d-x
▸ Flutter
▸ Xcode
▸ Silverlight
▸ cocoa
▸ Cordova
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
编程之家
cocoa
Fedora14即将发布,新增以下特性
Fedora14即将发布,如果不出任何意外的,将于格林尼治时间2010年11月2号发布(北京时间在东八区,比格林尼治时间快八小时)。 Fedora14新增特性如下: *C++的Boost库,更新到1.44。 *集成了D语言的编程器(LDC)及其运行库(Tango)。 *Fedora14可以运行在Amazon的EC2云平台上。 *Eclipse升级到Helios版本。 *Erlang升级R14版
Category vs Protocol
Category: 用来扩充类中的方法(包括可以添加自己的方法到Cocoa Framework中) 作为子类,代替继承 用来将类的实现分为几个部分(实现私有方法) 用来声明非正式协议(声明的所有方法不必都实现) #import "ClassName.h" @interface ClassName ( CategoryName ) // method declarations @end
Objective C 学习之路1(Hello world)
终于有了自己的Mac,可以开始我的iphone开发之路了,不过开发之前发现,还是要好好学习学习 Objective C(Obj C),虽然objective C是从C衍生过来的,不过相比C++,他的改动还是比较大的,至少对于我看管了C++,突然看 Objective C,就觉得相当的别扭。 前期有些知识需要了解,在Mac上开发,他的framework就是叫做Cocoa,就是用Obj C写的,Co
内存管理,ARC
1. 要避免两个对象互相retain的问题; 2. Core Foundation's memory allocation policy is that you need to release values returned by functions with “Copy” or “Create” or "alloc" in their name; 这是指在corefoundatio
简单流程很有用 iPhone程序开发新手教程
1. Mac 如果不考虑二手的话, 最便宜的组合应该是Mac mini + 普通外接硬件(如果你没有苹果电脑). 当然网上也可以找到不少在PC上安装 OS X 的方法, 比较麻烦, 风险自担. 如果你要买二手机器, 确保是Intel处理器, PowerPC的不支持. 2. iPhone/iPod touch 最新款的iPhone和iPod touch, 差别不是很大. 如果你不
消息,调用,UIDocumentInteractionController,QLPreviewController
几个新类型: http://blog.chinaunix.net/u3/104182/showart_2248115.html 1. Target-Action 模式 NSObject performSelector:@selector()... 类似函数指针的用法. 但它传递参数有限. 可能使用协议可替代,并且可以增加代码清晰度. 它有一个waitUntilDon
【Objective-C】基础学习笔记——Foundation Kit
学习资料:Learn Objective-C on the Mac Cocoa由两个框架组成:Foundation Kit和Application Kit。Application包含所有用户接口对象和高级类;Foundation框架中包含面向数据的低级类和数据类型,拥有100多个类,例如NSString,NSArray,NSEnumerator,NSNumber等。相关文档
三 category和enumeration的用法
三 category和enumeration的用法 继承是面向对象程序设计的一个重要特性,但是继承的一些缺点也越来越多被人们意识到。因为继承有时候会破坏类的封装性,使子类可以使用父类的一些非pubic的方法。另外当继承树大到一定程度的时候相信许多程序员都不愿意看到,因为毕竟程序不仅仅是要让计算机运行的,更重要的一点就是要人能够看懂,否则这样的程序也只能束之高阁,供人膜拜了。根据研究表明继承的层
【Objective-C】基础学习笔记——对象初始化
学习书目:Learn Objective-C on the Mac obj中创建新对象有两种方式:[classname new]和[[classname alloc] init]。两种方法等价,Cocoa惯例是使用alloc和init。 1.分配对象: allocation是一个新对象诞生过程,从OS获得一块内存并指定为存放对象的实例变量的位置。同时allo
Foundation Kit「Learn Objective-C on Mac
Cocoa Cocoa框架實際上由Foundation Kit和AppKit兩個不同的框架組成.Foundation框架中有很多有用的,面向數據的低級類和數據類型.此框架主要用來處理界面無關的內容,AppKit則包含了所有的用戶接口對象和高級類. 結構體類型 Cocoa中一些類據類型是使用struct實現的,不使用對象實現的原因就在於性能.對象的開銷比較大(對象都是動態分配的).所以對這種數據
iOS的基本设计模式
在iOS中有一些基本的设计模式: delegation protocol model-vew-controller target-action notification declared properties 下面分别介绍一下各个设计模式的用途。 Delegation(代理) 摘自:http://developer.apple.com/library/ios/#documentation/Ge
网上收集的mac启动过程,学习学习
1. 启动过程从用户启动Mac OS X系统到出现登录窗口,Mac OS X执行了一套启动流程来使系统可被使用。如果你想为所有用户提供系统服务,你需要在系统启动的过程中运行一些代码。下面的章节介绍了基本启动流程和应该把你提供服务的代码放到何处。 1.1. BootROM当一台Macintosh被启动时,BootROM固件同时也被激活。BootROM(也是电脑的一个硬件)拥有两个主要职责:初始化(译
iPhone开发系列文章(一)-iPhone OS 概述
本人根据iPhone Dev Center 技术资料翻译并总结而成 转载请注明出处:http://blog.csdn.net/zhyzh2046/ iPhone OS由两部分组成:操作系统和能在iPhone和iPod touch设备上运行原生程序的技术。由于iPhone是为移动终端而开发,所以要解决的用户需求就与Mac OS X有些不同,尽管在底层的实现上iPhone与Mac OS X共享了一些底
五 Foundation框架中常用类的介绍
五 Foundation框架中常用类的介绍 其实学习任何语言的道理都一样,首先要学习语言的基础语法,了解了这种语言语法的独特之处。之后就要学习针对这种语言开发出来的框架,正如牛顿曾讲过的,“我正是站在巨人的肩膀上,才能有现在的成就”。如果什么都从基础做起,那搞IT的岂不是都要学习怎么写机器码了,说不定搞硬件都要去中国大西北的稀土矿中挖矿去了。所以在软件开发中能够很好的利用框架的作用,显然可
四 cocoa中Foundation框架的介绍
cocoa中Foundation框架的介绍 自己好久没更新博客了,不能说没有时间,还是自己太懒惰了。有空就想玩玩游戏,聊聊天,总觉得有的是时间改天在写,就这样一拖再拖都一个月了。自己实在不好意思再拖了,所以做学问贵在持之以恒,难点也在这里。所以那些能够坚持不懈,持之以恒的人我都佩服的五体投地,这种品质真的很难培养啊。不发牢骚了,言归正传。下面我就分3部分,来分享一下自己的学习心得。
iPhone开发进阶1 — 深入理解iPhone OS/SDK与Objective-C 2.0
博主:易飞扬 原文链接 : http://www.yifeiyang.net/iphone-development-advanced-1-depth-understanding-of-iphone-os-sdk-and-objective-c-2-0/ 转载请保留上面文字。 iPhone OS iPhone SDK Objective-C 2.0 内存管理 容器 Notification 归档(A
上一页
14
15
16
17
18
19
20
21
下一页
小编推荐
• 一次彻底讲清如何处理mysql 的死锁问题
• MySQL 通过 Next-Key Locking 技术(行
• 一文彻底弄懂mysql的事务日志,undo lo
• Linux系统控制文件 /etc/sysctl.conf详
• linux命令useradd添加用户详解
• vi 和vim 的区别
• Linux系统下如何监测磁盘的使用空间
• linux中查看和开放端口
• Linux设置开放一个端口
• linux之ftp命令详解
• linux系统下实时监控进程以及定位杀死挂
• Linux下安装jdk8的方法
• 阿里云被挖矿进程wnTKYg入侵的解决方法
• 莫小安 CentOS7使用firewalld打开关闭防
• Linux中more和less命令用法
• linux系统里/opt目录和/usr/local目录的
• 如何使用Siege进行压测?
• 本地访问服务器的nacos地址
热门标签
Nvdia
显卡驱动
录屏功能
录制游戏