手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
cocoa
cocoa 国际化
开发项目的时候不用管显示语言的问题,在代码中任何地方要显示文字都这样调用: NSLocalizedString(@"aaa", @"bbb"); 这里aaa相当于关键字,它用于以后从文件中取出相应语言对应该的文字。bbb相当于注释,翻译人员可以根据bbb的内容来翻译aaa,这里的aaa与显示的内容可以一点关系也没有,只要程序员自己能看懂就行。比如,一个页面用于显示联系人列表,这里调用可以这样写。
作者:编程之家 时间:2020-06-30
Google的Objective-C编码规范
原文 Google Objective-C Style Guide iPhone项目新成立,也没有编码规范的积累,项目组本来是想拿老的C编码规范套用的,但评审一下就发现问题多多,之后找到了Google的Objective-C的编码规范,大家就先翻译一下咯 声明这是无版权翻译,也不对任何错误负责,不保证文章的完整性,我到现在也认不全语法。 (大半年
作者:编程之家 时间:2020-06-30
iOS高效开发必备的10款Objective-C类库
有很多第三方的iOS开发的Objective-C类库可以用来简化很多不必要的工作.经过作者团队的慎重讨论,他们评选出了10款能够极大提高iOS开发效率的类库,根据原文作者的评价来看,基本上有了这10款工具,做iOS开发就真的跟泡Cocoa一样了。 AD: 因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作.经过作者
作者:编程之家 时间:2020-06-30
ASIHTTPRequest 网络请求 iphone
frome:http://www.cocoachina.com/bbs/read.php?tid-51242.html ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的API完成复杂的功能, 如: 异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证 在新的版本中,还加入了Objective-C闭包Block的支持,让我们的 代码 更加轻简灵
作者:编程之家 时间:2020-06-30
信息属性列表关键字 info.plist
本附录说明了那些可以在束和包的属性列表文件中定义的关键字。 束关键字 束目录中的属性列表详细描述了有关该束的信息。Finder和一些系统API在一些情况下会使用这些信息。束支持下列关键字类型: Core Foundation关键字--描述了束的综合属性 Cocoa特定的关键字--描述了和Cocoa有关的束的属性 Finder特定的关键字--描述了和Finder与文件系统有关的信息 启动服务关键
作者:编程之家 时间:2020-06-30
NSNotificationCenter 的使用
NSNotificationCenter 的使用 1,定义一个方法 -(IBACtion)shuchu{ } 2,对象注册,并附带信息[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(shuchu) name:@"Method" object:nil] 3,发送通知信息 [[NSNotificati
作者:编程之家 时间:2020-06-30
iPhone游戏开发实践指南
《iPhone游戏开发实践指南》前言 编写游戏不是一项轻松的任务,即使你是个经验丰富的程序员,游戏的设计模式、术语和思考过程看上去也会有点奇怪和不合常规。由于我的大部分工作时间都投入到了创建商业应用程序上,因此编写游戏只能算是一项业余爱好,这些年来我的孩子们享受着玩我编写的游戏的乐趣。随着iPod touch和iPhone的发布,我觉得是时候将我的一款游戏公布于世了。 我的首要任务
作者:编程之家 时间:2020-06-30
ASIHTTPRequest 详解
ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的API完成复杂的功能, 如: 异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证 在新的版本中,还加入了Objective-C闭包Block的支持,让我们的 代码更加轻简灵活。 下面就举例说明它的API用法。 发起一个同步请求 同步意为着线程阻塞,在主线程中 使用此方法会使应用Hang住而不响
作者:编程之家 时间:2020-06-30
杂项8
why LoadingActivity invoke onSaveInstanceState , it is finished by killing process . why register also invoke it . You do not have to store view states, as they are stored automatically. onRestoreIns
作者:编程之家 时间:2020-06-30
学习ojective之一
1.字符串格式化 NSString *p =@"an apple"; NSLog(@"whatis this? it is %@", p); Objective-C中的字符串格式化输出 在使用诸如NSLog, [NSString stringWithFormat:]之类的函数时,都是基于c/c++风格的字符串格式化工作的.本来c/c++就没怎么用过,到iphone开发开发 转自http://b
作者:编程之家 时间:2020-06-30
Objective-C语法快速参考
Objective-C语法快速参考 来源:cocoachina 大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,但是第一时间看到Objective
作者:编程之家 时间:2020-06-30
iPhone开发面试题--葵花宝典
1.main() { int a[5]={1,2,3,4,5}; int *ptr=(int *)(&a+1); printf("%d,%d",*(a+1),*(ptr-1)); } 答:2,5 *(a+1)就是a[1],*(ptr-1)就是a[4],执行结果是2,5 &a+1不是首地址+1,系统会认为加一个a数组的偏 移,是偏移了一个数组的大小(本例是5
作者:编程之家 时间:2020-06-30
Event Architecture
Event Architecture The path taken by an event to the object in a Cocoa application that finally handles it can be a complicated one. This chapter traces the possible paths of events of various types a
作者:编程之家 时间:2020-06-30
Sizing and Placing Windows
Sizing and Placing Windows This article describes how to control a window’s size and position, including how to set a window’s minimum and maximum size, how to constrain a window to the screen, how to
作者:编程之家 时间:2020-06-30
Window Layers and Levels
Window Layers and Levels Windows can be placed on the screen in three dimensions. Besides horizontal and vertical placement, windows are layered back-to-front within distinct levels. Each application
作者:编程之家 时间:2020-06-30
iosDev begin
1,介绍 1,1, ios iOS是iPhone,iPod touch,以及iPad等设备内运行的操作系统, 是基于UNIX的 1.2,cocoa工具包 “Foundation工具包”,或简称为“Foundation”,首先出现在OpenStep中。在Mac OS X中,它是基于Core Foundation的。作为通用的面向对象的函数库,Foundation提供了字符串,数值的管理,容器及其枚举
作者:编程之家 时间:2020-06-30
iphone:保持表单输入的可见性——自动滚动视图
iPhone: Maintain visibility of form inputs – auto-scrolling views 当你开发图标或者任何有输入区域的界面,偶尔输入框再键盘弹出时会被挡住。这样用户体验不好,用户在输入时看不到他们所输入的东西。一个解决方案,是滑动整个view让编辑区域一直是可见的。 我提供的整个解决方案对UIView添加了一些方法(我知道,添加类别到cocoa的类
作者:编程之家 时间:2020-06-30
第三方库SDWebImage用于下载图片和设置缓存
Web Image This library provides a category for UIImageVIew with support for remote images coming from the web. It provides: An UIImageView category adding web image and cache management to the Cocoa T
作者:编程之家 时间:2020-06-30
cocoa 文件操作
cocoa 文件操作 打开查看文件 NSOpenPanel *openPanel=[NSOpenPanel openPanel]; [openPanel setTitle:@"Choose a File or Folder"];//setTitle为NSWindow的方法,它是openPanel 的父类 [openPanel setCanChooseDirectories:YES];//默认不可以
作者:编程之家 时间:2020-06-30
[Cocoa]深入浅出 Cocoa 之消息
深入浅出 Cocoa 之消息 罗朝辉(http://blog.csdn.net/kesalin) 转载请注明出处 在入门级别的ObjC 教程中,我们常对从C++或Java 或其他面向对象语言转过来的程序员说,ObjC 中的方法调用(ObjC中的术语为消息)跟其他语言中的方法调用差不多,只是形式有些不同而已。 譬如C++ 中的: Bird * aBird = new Bird(); aBi
作者:编程之家 时间:2020-06-30
iphone开发教程(1) iOS大纲
iOS 大纲 iOS 由操作系统和应用技术构成。虽然和 Mac OS X 共用了很多技术,但是 iOS 是专门为了移动设备而设计的。当然如果你以前做过 Mac OS X 的应用程序,你会发现很多相似之处,但是很多技术只能在 iOS 里面使用,比如支持多触点和遥感等。 iOS SDK 包含了 API ,文档和一些工具 , 这些工具用来开发、测试、运行、调式和在 App Store 上发布应用。 iO
作者:编程之家 时间:2020-06-30
NSRunLoop介绍
This class manages input sources for a thread. In Cocoa, input sources may include mouse and keyboard events, as well as NSPorts, NSTimers, and NSConnections. NSRunLoop serves as an interface between
作者:编程之家 时间:2020-06-30
在Cocoa中使用JSON
Cocoa中使用JSON也很简单,目前有两个JSON的框架,都很容易使用,而且都对NSDictionary进行了扩展,您可以选择其一将JSON“揉”到您的Cocoa应用程序里。 一个叫做BSJSonAdditions, 由Blake Seely开发。将NSDictionary对象转成JSON字符串只需要进行如下转换: [dict jsonStringValue]; 就可以返回一个NSString的
作者:编程之家 时间:2020-06-30
NSNotificationCenter 的使用
NSNotificationCenter 的使用 1,定义一个方法 -(IBACtion)shuchu{ } 2,对象注册,并附带信息[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(shuchu) name:@"Method" object:nil] 3,发送通知信息 [[NSNotificati
作者:编程之家 时间:2020-06-30
performSelectorOnMainThread的一个简单易用的Category
Easy main-thread performing category 任何给主线程发送消息的人都知道代码可以写的这样丑。 [obj performSelectorOnMainThread:@selector(receiveAnswer:) withObject:[NSNumber numberWithUnsignedInteger:42] waitUntilDone:NO]; 我写
作者:编程之家 时间:2020-06-30
[iOS开发复用代码小片段]-判断是否合法邮箱
方法一:直接使用cocoa库中NSString的各个属性来处理判断。 此方法来源:http://www.devdiv.com/home.php?mod=space&uid=8639&do=blog&id=4090 //判断邮箱是否合法的代码 -(BOOL)validateEmail:(NSString*)email { if((0 != [email rangeOfString:@"@"]
作者:编程之家 时间:2020-06-30
Objective-C 2.0 with Cocoa Foundation--- 5,Class类型,选择器Selector以及函数指针
5,Class类型,选择器Selector以及指针函数 本系列讲座有着很强的前后相关性,如果你是第一次阅读本篇文章,为了更好的理解本章内容,笔者建议你最好从本系列讲座的第1章开始阅读,请点击这里。 上一章笔者介绍了在Objective-C里面继承的概念。有了继承的知识我们可以重复的使用很多以前生效的代码,这样就大大的提高了代码开发的效率。在本章,笔者要向同学们介绍几个非常重要的概念,Class
作者:编程之家 时间:2020-06-30
Objective-C 2.0 with Cocoa Foundation--- 4,继承
4,继承 本系列讲座有着很强的前后相关性,如果你是第一次阅读本篇文章,为了更好的理解本章内容,笔者建议你最好从本系列讲座的第1章开始阅读,请点击这里。 上一章笔者介绍了一下在Objective-C里面的类的基本构造和定义以及声明的方法。我们知道在面向对象的程序里面,有一个很重要的需求就是代码的重复使用,代码的重复使用的重要方法之一就是继承。我们在这一章里面,将要仔细的分析一下继承的概念以及使用的方
作者:编程之家 时间:2020-06-30
Objective-C 2.0 with Cocoa Foundation --- 3,类的声明和定义
3,类的声明和定义 本系列讲座有着很强的前后相关性,如果你是第一次阅读本篇文章,为了更好的理解本章内容,笔者建议你最好从本系列讲座的第1章开始阅读,请点击这里。 上一章我们写了一个非常简单的Obejctive-C下面的Hello, World!的小程序,并且对里面出现的一些新的概念进行了解释。这一章,我们将要深入到Objective-C的一个基本的要素,也就是类的声明和定义。通过本章的学习,同学
作者:编程之家 时间:2020-06-30
Objective-C 2.0 with Cocoa Foundation --- 2,从Hello,World!开始
2,从Hello,World!开始 本系列讲座有着很强的前后相关性,如果你是第一次阅读本篇文章,为了更好的理解本章内容,笔者建议你最好从本系列讲座的第1章开始阅读,请点击这里。 现在笔者假设大家已经有了开发的环境。好了,我们开始构筑我们的第一个程序。 在开始第一个程序之前,笔者需要提醒大家一下,如果手里面有开发环境的话并且是第一次亲密接触Xcode的话,为了可以熟悉开发环境,强烈建议按照笔者的步
作者:编程之家 时间:2020-06-30
上一页
14
15
16
17
18
19
20
21
下一页
小编推荐
热门标签
更多
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