手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
cocoa
Mac OS X 中的脚本语言应用
http://www.applesupport.com.cn/newshow.asp?id=2442&cid=7 如你所见,Mac OS X 是一套广受程序员喜爱的操作系统,他们之所以如此喜欢这个系统的原因之一便是他们可以按照自己的偏好选择熟悉的工具来完成工作。更详细的说,是由下面这三个方面决定的: 1. Mac OS X 在安装时就自带的开发工具,从最受欢迎的全能语言 Python, Ruby
作者:编程之家 时间:2020-06-30
[转]IPhone开发经验教训总结
IPhone开发经验教训总结 This entry was posted by Yong on 星期五, 3 九月, 2010 at 所有的UI操作,都要切换到主线程中进行.否则,会发生莫名其妙的错误. 在主线程中,runloop默认是开启状态的。非主线程中,如果要用到runloop,必须手动开启runloop。关于runloop知识。 对于常见的EXEC_BAD_ACCESS,EXC_BA
作者:编程之家 时间:2020-06-30
iphone开发内存管理之二──静态全局变量的内存问题
我们在项目中,有时需要一些全局变量存储一些基本信息,那么这些全局的变量内存又是如何管理的呢? 下面是网友分享的经验,具体的网址我记不清了,我在这里直接拿过来放到我的博客了,在此向写本文的作者致敬! 正是由于众多具有开源精神的网友,技术才能更好的传播! 项目中有时需要一些全局变量存储应用程序运行过程中的一直存在的信息,翻看了一些资料,决定使用Apple官方文档推荐的Signal
作者:编程之家 时间:2020-06-30
IOS开发开篇之Objective-C语法基础
首先声明:本系列技术博客只作学习之用,不存在其它目的。 作者从在吸收众多网友经验基础上,结合自己在IOS开发的经验将对IOS开发技术进行总结,以供后来者学习,更希望借此使自己对IOS开发的深入理解。 一、Objective-C与C的渊源 Objective-C诞生于 20 世纪 80 年代,由Brad Cox 发明,意在将流行的、可移植的 C 语言与优雅
作者:编程之家 时间:2020-06-30
使用XIB文件来定制你的UITableViewCell
Looking around the App Store, I see most apps customize theirUITableViews in a unique way. Flixster embeds movie posters and ratings, in addition to their titles. Tweetie integrates tweets, icons,
作者:编程之家 时间:2020-06-30
NSNotification的用法
前文: 用户可能使用RaiseMan并打开了几个document, 然后他发现紫色的背景颜色实在是不利于阅读文档正文. 于是,他打开Preferences panel修改背景颜色,不过令人失望的是,已经存在的文档的背景颜色不会跟着改变. 于是,这个用户可能会写信给你告诉你这些. 你也许会回复:"defualts会在document创建的时候才读取,保存document在打开"实际上,用户想说明的是
作者:编程之家 时间:2020-06-30
View Controller Initialization
Four places to initialize things in View Controller subclasses 你有四个机会来做初始化工作 - (id)initWithNibName:(NSString *)nibName bundle:(NSBundle *)bundle; (i.e. override it) - (void)awakeFromNib - (void)viewDi
作者:编程之家 时间:2020-06-30
如何用perform selector调用超过两个以上参数的方法
摘录: Cocoa内置只支持两个参数,要超过两个参数以上怎么办呢,下面代码展示了如何实现一个自己的方法来调用超过7个参数(来自three20) - (id)performSelector:(SEL)selector withObject:(id)p1 withObject:(id)p2 withObject:(id)p3 withObject:(id)p4 withObject:(id)p
作者:编程之家 时间:2020-06-30
Carbon 與 Cocoa 介紹
源自:http://blog.csdn.net/jiangpeng/archive/2010/03/02/5337848.aspx Carbon 與 Cocoa 介紹 這一陣子在 IRC 上,因為開發 OV 的緣故,經常有機會提到 OS X 程式設計相關的問題。我們經常提及像 Carbon, Cocoa, Objective-C 這類的關鍵詞,也開始有朋友問及,Carbon 是什麼?Coco
作者:编程之家 时间:2020-06-30
2007左右美国程序员工资大概样子
2007左右美标 程序员工资 The Unix Geek网站日前根据Indeed职位搜索引擎统计出了美国不同程序员的收入情况,按照他们使用的编程语言、操作系统和应用程序接口进行分类。 下面是使用18种编程语言的程序员年薪情况: Erlang: $99,000 Objective-C: $82,000 Pascal: $81,000 C++: $80,000 TCL: $80,000 C#: $79
作者:编程之家 时间:2020-06-30
封装自己的控件库:iPhone静态库的应用
由于iPhone控件的极度匮乏和自定义组件在重用上的限制,在过去的项目中我们积累了大量的“纯代码”组件——因为IB本身的限制,我们无法把这些组件封装为IB组件库(本来我们想通过分发xib文件的方式重用这些组件,但最终发现这根本不可能,苹果的Plug-in编程不支持iPhone)。 最终我们想到了静态库。虽然这仍然还是一种比较原始的复用方式,但起码我们可以隐藏组件的源代码。 下面, 我们使用iPho
作者:编程之家 时间:2020-06-30
Cocoa中监听、观察和通知的五种方法
Cocoa中监听、观察和通知的五种方法 本文介绍Objective C中实现观察者模式(也被称为广播者/监听者、发布/注册或者通知)的五种方法以及每种方法的价值所在。 该文章将包括: 1 手动广播者和监听者(Broadcaster and listeners) 2 键-值观察(Key Value Observing) 3 通知中心(Notification center) 4 上下文
作者:编程之家 时间:2020-06-30
iphone 开发中属性 property 和 synthesize 权威的介绍
在Objective-c 2 .0中引入了 property 和 synthesize 为方便存取 1 让大家认识一下 property and synthesize 吧 @property预编译命令的作用是自动声明属性的setter和getter方法 @synthesize也是一种新的编译器功能,表示“创建该属性的访问器” 废话少说~~ 下面更精彩哦~~~ 下面我们来对比一下 有这
作者:编程之家 时间:2020-06-30
Xcode开发员入门导引简体中文版
苹果电脑公司(Apple Computer, Inc.)为用户提供了全套免费的Cocoa程序开发工具,这套工具就是我们所说的Xcode。它随着Mac OS X一起发行,当然,你也可以在苹果公司的网站下载。市面上已经有了许多关于为Mac微机编程的优秀读物,这些读物阅读的前提往往是要求你有一定的编程经验。但本书并不要求这个前提。因为本书以介绍Objective-C语言的基础知识为内容,即关于如何使用X
作者:编程之家 时间:2020-06-30
LLVM ERROR: Cannot yet select: 0x60473d8: v4i32 = bit_convert 0x6043f30 [ORD=147] [ID=82]
在运行cocoa2d代码的时候,发现这个错误。 在网上查到是因为模拟机的原因,选择iPhone Simulator 4.2的模拟器就可以解决该问题。
作者:编程之家 时间:2020-06-30
新手学会使用Cocoa帮助文档
在阅读代码的时候,发现某个类或者方法不太了解,可以按住option键,然后鼠标双击,这时候会弹出一个简单的帮助文档,如下: 上面是双击NSView弹出的窗口,若想了解更多,可以点击右上角类似书本的按钮,这时候会打开帮助文档,如下: 打开帮助文档,对于初学者来说也许会觉得不知道该从哪里看起,如果是双击某个函数那相对简单一些,帮助文档会直接帮你定位到某个函数,这个时候你只需要简单去了解该函数的功能
作者:编程之家 时间:2020-06-30
字符编码,我所不知道的
转载:http://www.cnblogs.com/KevinYang/archive/2010/06/18/1760597.html 字符编码的问题看似很小,经常被技术人员忽视,但是很容易导致一些莫名其妙的问题。这里总结了一下字符编码的一些普及性的知识,希望对大家有所帮助。 还是得从ASCII 码说起 说到字符编码,不得不说ASCII 码的简史。计算机一开始发明的时候是用来解决数字计算的问题
作者:编程之家 时间:2020-06-30
块编程指南
——译自Apple Reference Library《Blocks Programming Topic》 简介 块对象是C语言的句法和运行时特性。它类似于标准C函数,但可以将代码、变量绑定到堆(heap)、栈(stack)。一个块还维护了一系列的状态,这些状态或数据影响着执行的结果。 可以把块组成函数表达式,用于传递给API,或者使用在多线程里。最有用的是回调,因为块在回调时能把代码和数据一起传
作者:编程之家 时间:2020-06-30
Cocoa UIImage 加载图像
使用[UIImage imageNamed:@"xxx.png"];多次加载图像不会出现问题。 UIImage使用一种基于文件名的缓存机制,所以它不会每次都加载新图像。
作者:编程之家 时间:2020-06-30
安装COCOA2D
版权声明 :转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://andyprf.blogbus.com/logs/100476529.html 一、到http://www.cocos2d-iphone.org/ 下载cocos2d源文件。 二、安装(其实并不是必须安装cocos2d),首先启动终端(Terminal)程序,用cd命令进入解压后的cocos2d源文件的根目录,执行如
作者:编程之家 时间:2020-06-30
mac tga转jpg
本文转自http://blog.codingmylife.com/?p=57,非常感谢原作者的分享 Core Image 学习笔记 - 为照片加边框和EXIF信息。 12,073 views, Cocoa, by Allen Dang. 最近迷上了摄影,拍了很多照片之后就想上传跟大家分享。到色影无忌和几个摄影论坛上一看,发现很多人的照片都有不错的边框、水印和拍摄信息(相机类型、光圈、快门、
作者:编程之家 时间:2020-06-30
iphone 开发Categories 、Extensions 以及相关应用(详细解析)
下面这里是翻译的objective-c-primer.pdf 中的相关资料,可以对这两个概念有一个初步了解。 Categories and Extensions Categories catgory 允许你为一个已经存在的类增加方法----甚至是一个你没有source的类。 Categories是一种强大的特性,它允许你直接扩展类的功能,而不需要使用子类的方法来扩展。 使用categor
作者:编程之家 时间:2020-06-30
NSRunLoop 对象
(摘自《苹果开发之cocoa编程》原话) “NSRunLoop对象专司等待。它等到事件抵达,然后把事件中转给NSApplication;它等待timer事件,然后把事件中转给NSTimer。 甚至可以附加一个网络socket到循环中,然后它就会等待那个socket上数据的抵达。” 说白了就是消息循环么,消息中转站。
作者:编程之家 时间:2020-06-30
iphone notification及使用
什么是Notification Notification 是一种消息,它传递给一个或多个观察对对象用来通知它们程序里发生了一个事件。 Notification这种Cocoa框架下的机制是遵循广播模式。它是一个对象初始化或处理一个程序事件时与其它任何数目的想要知道此事件的对象们交流的一种方式。 notification的接收者可以根据监听到的事件来调整它们自己的前后外观、行为和状态。 发送not
作者:编程之家 时间:2020-06-30
Instagram 代码背后的免费午餐
http://diwublog.com/archives/165 这篇博文。)Instagram 就是这样一款杀器。精美的 UI 、流畅的体验以及高水准的滤镜 ( filter ) 算法让这款应用在不到半年的时间内轻松拿下两百万的注册量以及一亿张照片的上传量。然而,出乎所有人意料, Instagram 本身仍然只是一个四人组成的团队。作为开发者,我们很难想象这个“袖珍团队”是如何在如此短暂的时
作者:编程之家 时间:2020-06-30
Cocoa数字类型
3.3.7 Cocoa数字类型 本节中的类型不是Objective-C语言的一部分。它们都定义于Cocoa框架中,但是,我们会看到它们经常在这里提及。从Mac OS X 10.5开始,Apple已经使用定义的类型替代了Cocoa框架中int和float的大多数出现,而定义的类型的长度取决于代码是编译为32位可执行程序还是64位可执行程序(参见附录C)。 NSInteger NSInteger替
作者:编程之家 时间:2020-06-30
[objective-c教程] Objective-C语法快速参考(转
大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,但是第一时间看到Objective-C就会头疼并伴有发烧症状的话,疗效比较好的快速治疗方法是阅读本文。
作者:编程之家 时间:2020-06-30
NSLog注解
Cocoa的NSLog,你在写Cocoa程序的时候,就可以无需每次都调用NSAlert来观察中间结果了。NSLog定义在NSObjCRuntime.h中,如下所示:void NSLog(NSString *format, ⋯);基本上,NSLog很像printf,同样会在console中输出显示结果。不同的是,传递进去的格式化字符是NSString的对象,而不是chat *这种字符串指针。NSLo
作者:编程之家 时间:2020-06-30
Cocoa 通过网络获取xml文件并解析
通过一个url从网络获取一份xml文件,并解析其内容。 1、第一种方法是利用了NSData的一个构造函数,傻瓜化的通过网络获取文件,而不用考虑网络相关的各种细节。 NSURL *url = [NSURL URLWithString:@"http://222.73.161.212/ispace2/servlet/com.lemon.xml.XmlAction"]; [UIApplicat
作者:编程之家 时间:2020-06-30
iphone软件创富密码之创建类
下一步要开始设计应用程序需要的类了。因为Cocoa采用的是面向对象的编程方 56式,创建了类后,再向其中追加程序代码。 6.3.1创建类文件 首先创建类。选择工程窗口左侧的Classes目录,然后选择File→New File项打开文 件创建窗口,如图6.5所示。选择Mac OS X中的Cocoa Class→Objective-C class项,然后 单击Next按钮。
作者:编程之家 时间:2020-06-30
上一页
11
12
13
14
15
16
17
18
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native