手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
cocoa
iphone 内省机制
内省 内省(Introspection)是面向对象语言和环境的一个强大特性,Objective-C和Cocoa在这个方面尤其的丰富。内省是对象揭示自己作为一个运行时对象的详细信息的一种能力。这些详细信息包括对象在继承树上的位置,对象是否遵循特定的协议,以及是否可以响应特定的消息。NSObject协议和类定义了很多内省方法,用于查询运行时信息,以便根据对象的特征进行识别。 明智地使用内省可以使面向对
作者:编程之家 时间:2020-06-30
静态库的编译方法 本来源自孙东风的blog,略添了部分
打开XCode新建一个项目,选择Library下的“Cocoa Touch Static Library”并命名为“FirstLibrary”。这个新建的静态库项目下除了“FisrtLibrary_Prefix.pch”外没有任何程序文件,将你需要编译的类文件添加到项目中的class文件夹中,分别在模拟器和真机环境下编译,你将会看到在Products目录下产生了名为“libFirstLibrary
作者:编程之家 时间:2020-06-30
如何使用Objective-C解析HTML和XML
如何使用Objective-C解析HTML和XML 以下内容转载于cocoa论坛上禚来强老师的帖子 //作者:禚来强 iphone开发qq qun:79190809 邮箱:
[email protected]
博客:http://blog.csdn.net/diyagoanyhacker 使用Objective-C解析HTML或者XML,系统自带有两种方式一个是通过libxml,一个是通过
作者:编程之家 时间:2020-06-30
[iOS开发必备工具之]图片的异步加载与图片缓存2
本文来源: http://www.markj.net/iphone-asynchronous-table-image/ 请结合[iOS开发必备工具之]图片的异步加载与图片缓存(1)阅读本文 UITables with Downloaded Images – Easy Asynchronous Code FEBRUARY 21, 2009 BY MARKJ 179 COMMENTS You’ll
作者:编程之家 时间:2020-06-30
objective-c基础教程——学习小结
objective-c基础教程——学习小结 提纲: 简介 与C语言相比要注意的地方 objective-c高级特性 开发工具介绍(cocoa 工具包的功能,框架,源文件组织;XCode使用介绍) 简介: 1. objective-c是C语言的一个扩展集,主要由APPLE公司维护,是MAC系统下的主要开发语言。 个人认为,对于用惯了常用的C,JAVA等语言的人来说,objective-c
作者:编程之家 时间:2020-06-30
iPhone应用中避免内存泄露小技巧
本篇文章将介绍几个在iPhone APP中避免内存泄露的小技巧 关于所有权 所有权是iPhone内存管理的核心思想,对象的所有者负责在使用完对象后进行释放。一个对象可以有多个所有者,当它没有所有者时将被设置为取消分配(deallocation)。 创建对象时,所有权通过alloc、new、或者copy的方式建立,之后通过调用retain或者通过Cocoa函数来分配和复制对象的所有权。内存释放有两种
作者:编程之家 时间:2020-06-30
iphone开发杂谈
很久没看到这么好的文章了,此文摘自StackOverflow的翻译,献给iphone开发的同仁们,同时也给自己做个笔记~ 192个加分的回答: 有些初学时的做法,现在我认为是不标准的。 1) 有了property,在“私有”的成员变量前面不再使用"_"前缀。如果一个成员变量可以被其他的类访问,那就应该用property。我不喜欢“_”前缀,它会把代码弄得非常丑陋,现在终于可以不用它了。 2)
作者:编程之家 时间:2020-06-30
苹果开发技术: Cocoa 框架概述
这篇文章转载自CSDN,只是可惜CSDN并未标明作者。如果您是这篇文章的作者请联系本站,本站会将您的大名加入。本文比较清楚地说明了Cocoa开发的大致情况,是篇较好的入门教材。建议初学者阅读。 Cocoa Framework简称Cocoa,它是Mac OS X上的快速应用程序开发(RAD, Rapid Application Development)框架,一个高度面向对象的(Object Ori
作者:编程之家 时间:2020-06-30
Cocoa中对日期和时间的处理 NSDate
NSDate类用于保存时间值,同时提供了一些方法来处理一些基于秒级别时差(TimeInterval)运算和日期之间的早晚比较等。 1. 创建或初始化可用以下方法 用于创建NSDate实例的类方法有 + (id)date; 返回当前时间 +(id)dateWithTimeIntervalSinceNow:(NSTimeInterval)secs; 返回以当
作者:编程之家 时间:2020-06-30
Key-Value Coding (KVC) and Generic Programming
Key-Value Coding (KVC) and Generic Programming Key-Value Coding (KVC) is a Cocoa protocol for getting and setting values generically. In programming, the term "generically" describes a way of doing th
作者:编程之家 时间:2020-06-30
iPhone秘籍 第2章 视图
●边框比图片小,图片会被裁掉,只显示一部分。 ●Core Graphics自《2.1.2》《如何用Core Graphics画弧形》 数学理论 《18.2 利用Core Graphics绘制简单图像》 Cocoa矢量图程序开发包 ●仿射转换(转换,旋转,缩放,倾斜) drawRect用低级的CoreGraphics。 ●中心点不同:UIView原点左上,Quartz原点左下 持久性=上次页面状态自
作者:编程之家 时间:2020-06-30
Cocoa中监听、观察和通知的五种方法
本文介绍Objective C中实现观察者模式(也被称为广播者/监听者、发布/注册或者通知)的五种方法以及每种方法的价值所在。 该文章将包括: 1 手动广播者和监听者(Broadcaster and listeners) 2 键-值观察(Key Value Observing) 3 通知中心(Notification center) 4 上下文通知(Context notificatio
作者:编程之家 时间:2020-06-30
objective-c基础教程——学习小结
objective-c基础教程——学习小结 提纲: 简介 与C语言相比要注意的地方 objective-c高级特性 开发工具介绍(cocoa 工具包的功能,框架,源文件组织;XCode使用介绍) 简介: 1. objective-c是C语言的一个扩展集,主要由APPLE公司维护,是MAC系统下的主要开发语言。 个人认为,对于用惯了常用的C,JAVA等语言的人来说,objective-c
作者:编程之家 时间:2020-06-30
Windows下搭建object-c
近打算针对iPhone、iPod touch和iPad开发一些应用,所以,需要开始学习Objective C(苹果推出的类似C语言的开发语言)。由于苹果的自我封闭的产业链发展模式(从芯片、机器、开发语言、终端产品、服务)的限制,要想开发针对苹果iPhone等产品的应用程序,就需要用Mac机器,在Xcode的IDE上使用Objective C语言开发。Mac机器就不用说了,那比PC机器要贵不少(当
作者:编程之家 时间:2020-06-30
从ios新手入门开发到app store上架,我们要走的路
第一步: iphone开发环境最好的组合是装着Mac ox的Mac苹果电脑,Xcode开发工具,iphone sdk,如果你真心想做iphone开发,这几样都是必须的,其他的如windows开发环境不要考虑了,想要在pc上装Mac ox的建议去各大论坛找安装方法。 开始iphone开发之路前熟悉一下Mac ox系统和xcode工具是必须的,如果你是从其他平台转过来的,建议先读一下下面的第三部分。
作者:编程之家 时间:2020-06-30
Quartz 和 动画的关系 图形处理和动画 的关系
The basic Core Animation classes are contained in the Quartz Core framework 翻译:Quartz core 框架包含了基本的核心动画类。 Mac OS X 提供了一系列图形技术,这些技术为构建动人的视觉体验提供了基础。用于处理 2D 和 3D 图形,动画和图像效果的专业框架已经为您提供了一切所需—从基本的图形元素到高级视觉环
作者:编程之家 时间:2020-06-30
iPhone秘籍 第1章 理论知识
第1部分 背景知识 SDK的版本历史自《1.1》 1.0 1.1加了一些特效, 2.0 3G,2.2 3.2针对iPad放出 Obj-C的地位 是ANSI C的子集,用C和Smalltalke开发。见《objective-2.0参考指南》和在线简介 Mac和iphone程序束的不同 Mac和iphone都有程序束.即后缀是.app的文件夹。iPhone没有分细。Mac数据在Contents和Res
作者:编程之家 时间:2020-06-30
多线程之NSInvocationOperation NSInvocationOperation & NSOperationQueue
多线程之NSInvocationOperation 多线程编程是防止主线程堵塞,增加运行效率等等的最佳方法。而原始的多线程方法存在很多的毛病,包括线程锁死等。在Cocoa中,Apple提供了NSOperation这个类,提供了一个优秀的多线程编程方法。 本次介绍NSOperation的子集,简易方法的NSInvocationOperation: @implementation MyCustomCl
作者:编程之家 时间:2020-06-30
objective-c调用静态库
一.基本知识 在实际的编程过程中,通常会把一些公用函数制成函数库,供其它程序使用,一则提搞了代码的复用;二则提搞了核心技术的保密程度。所以在实际的项目开发中,经常会使用到函数库,函数库分为静态库和动态库两种。和多数人所熟悉的动态语言和静态语言一样,这里的所谓静态和动态是相对编译期和运行期的:静态库在程序编译时会被链接到目标代码中,程序运行时将不再需要改静态库;而动态库在程序编译时并不会被链接到目标
作者:编程之家 时间:2020-06-30
IPHONE COCOAS-2D
[代码/知识点-cocos2d] 第一个游戏的一些总结 本人的第一个 游戏刚刚完成不久,现在做了一些总结,从中抽出了一些功能,写了一些 sample project (有些是原创的有些是网上找的)。 例子和知识点都在我的网上,先把列表发布一下,如果各位上不去,而且有需要的话,我 会把它们都想办法搞到这儿来的。 (PS: 网站的内容都是用英文和日文写的,因为当初主要目标是欧美和日本区域
作者:编程之家 时间:2020-06-30
objective-c使用c数学函数 <math.h>
转载: 在实际工作中有些程序不可避免的需要使用数学函数进行计算,比如地图程序的地理坐标到地图坐标的变换。Objective-C做为ANSI C的扩展,使用C标准库头文件<math.h>中定义的数学常量宏及数学函数来实现基本的数学计算操作,所以不必费神再在Cocoa Foundation中寻找相应的函数和类了。这里列出一些常用宏和数学函数,更详细的信息还是需要去查阅<math.h>头文件。 数学
作者:编程之家 时间:2020-06-30
NSString 函数整理
#import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; //创建字符串 NSString *height; /**类方法: +(id) stringWithFo
作者:编程之家 时间:2020-06-30
Cocoa应用程序基本运行过程(图解)
作者:编程之家 时间:2020-06-30
Windows和Mac OS
转自:http://xiongzhend.blog.163.com/blog/static/6409850120081131057589/ 我为什么偏爱苹果电脑和Mac OS X 作为一个经常使用苹果电脑,并且在Mac OS X上做开发的人,我一直想找个机会出来说一下,我为什么偏爱苹果电脑和Mac OS X。我爱苹果,爱Steve jobs,但同时我也爱微软,崇拜Bill Gates,他是我儿时
作者:编程之家 时间:2020-06-30
ASIHTTPRequest
ASIHTTPRequest 是一款极其强劲的 HTTP 访问开源项目。让简单的 API 完成复杂的功能,如:异步请求,队列请求,GZIP 压缩,缓存,断点续传,进度跟踪,上传文件,HTTP 认证。在新的版本中,还加入了 Objective-C 闭包 Block 的支持,让我们的代码加轻简灵活。 下面就举例说明它的 API 用法。 发起一个同步请求 同步意为着线程阻塞,在主线程中使
作者:编程之家 时间:2020-06-30
一些iphone开发的资料
虽然全是英文的,但是还是很不错的。 http://developer.apple.com/devcenter/ios/index.action - create an account first - download xcode - all the api references and tutorials are there http://iphone.appstorm.net/roundup
作者:编程之家 时间:2020-06-30
iOS开发图像处理--绘制图片上下颠倒
使用CGContextDrawImage绘制图片上下颠倒 首先要说的是,在iOS的不同framework中使用着不同的坐标系 : UIKit - y轴向下 Core Graphics(Quartz) - y轴向上 OpenGL ES - y轴向上 UIKit是iPhone SDK的Cocoa Touch层的核心framework,是iPhone应用程序图形界面和事件驱动的基础,它和传
作者:编程之家 时间:2020-06-30
iphone相册源码下载(仿three20)
最近在整iphone相册,结果发现three20的那套相册太难弄了,导了一堆的文件不说,最后push的时候程序状态栏变成白白的,去不掉,伤不起啊,请教了一堆大牛也不了了之。某日碰到cocoa论坛一兄弟碰到类似问题,瞬间痛哭流涕啊,结果该兄弟只在最后一楼回复一句:该问题已经解决,谢谢大家关心,顿时五雷轰顶,我来要解决方案的,有木有,有木有!!幸亏给该兄弟发邮件后,第二天就收到了该兄弟的代码,是一套自
作者:编程之家 时间:2020-06-30
iphone开发一些好的网站推荐
1、http://developer.apple.com/iphone/library 这个是官方的代码实例 2、www.cocoachina.com 这个网站比较适合初期开发者,上面的版主之类的也比较热心,一般的问题都会提供帮助 3、http://www.tipb.com/ 国外的一些文章博客,介绍iphone的特性和开发 4、http://www.iphonedevsdk.com/
作者:编程之家 时间:2020-06-30
objective-c编程语言 第一章 对象,类和消息 第三小节 类Classes
Objective-C编程语言 -这是一份翻译,有关于objective-c,完全出于个人学习目的,共享给大家,如需转载请注明出处 原文地址:http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjectiveC/Introduction/introObjectiveC.html 三、类(classes)
作者:编程之家 时间:2020-06-30
上一页
13
14
15
16
17
18
19
20
下一页
小编推荐
热门标签
更多
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