Obj-C_51CTO博客
1、安装编译器  ​​http://www.gnustep.org/experience/Windows.html​​ downloadPackageRequired?StableUnstableNotesGNUstep MSYS SystemRequired​​0.29.0​​-MSYS/MinGW SystemGNUstep CoreRequired​​0.29.1​​-GNUstep Cor
原创 2012-03-30 17:01:00
64阅读
1.Obj-C中函数的书写方式与其他风格语言不同。 如 C风格语言书写方式为:void func (int c); Obj-C的书写方式为:-(void)func:(int)c; 这个函数的函数名为“func:”,多个参数就要跟多个冒号。 函数名的标签可以省略,但最好书写,因为这是对形参的一种描述。 2. 创建一个类的对象,OC中是不允许在栈里面声明类的的对象的,对
原创 2012-12-07 22:43:06
547阅读
今天发现这个问题,上网找了一下资料,发现原来如下:.m 文件可以混合c 和 objective-c 代码.mm文件可以混合 c c++ objective-c 代码 .c.cpp不能混合有objective-c 代码 PS:看来还是.mm文件强大呀
转载 2013-07-22 19:27:00
121阅读
2评论
xcode4.2建项目的时候要选 foundation,不然没有Foundation包 注意看,这里不在需要手动写setUserName要得到属性值的话,用self.****main.m#import #import "Fraction.h"int main (int argc, const char * argv[]){ @autor
原创 2023-02-21 16:15:53
65阅读
URL:http://stackoverflow.com/questions/11844548/how-to-disable-vertical-scrolling-in-uiscrollview-obj-cyou must set your scrollview content height to the scroll view heightCGSize scrollableSize&n
转载 精选 2015-07-14 17:47:29
1513阅读
 [Obj-C笔记] "self = [super init]"的解释与潜藏bug Objective-C的推荐init方法写法如下: - (id) init{ if(self = [super init]) { //为子类增加属性进行初始化 } return self;} 这里涉及了几个问题, ...
原创 2023-06-14 15:27:46
212阅读
在Objective-c进行网络编程时,经常需要把数据转换成URLEncoding编码,如对+号编码后,变成%2b.这里我们给出一种实现.<span style="font-family:SimSun;font-size:13px;color:#330033;">//NSString+URLEncoding.h#import @interface NSString ...
原创 2022-08-08 04:13:14
151阅读
 误释放对象 问题一: value = [array objectAtIndex:n]; // 得到一个数组中的对象 [arry removeObjectAtIndex:n]; //卸载那个对象   因为value得到了那个对象,但是由于另外一个拥有者release了该对象,所以
 介绍一下google obj-c OAuth2登录部分的使用。 在Client Library里核心类是"GDataServiceGoogleDocs"几乎所有的操作都由它来完成。在OAuth2登录的时候有一个GTMOAuth2WindowController和一个GTMOAuth2Authentication,这两个类用来进行OAuth2登录, 1.大家都知道
原创 2012-08-17 11:30:29
1123阅读
本文转载至http://mobile.51cto.com/iphone-392148.htmObj-C只是增加了一点“特殊语料”的C语言,所以可以用printf()代替NSLog()。但我们建议使用NSLog,因为它添加了特性,例如时间戳,日期戳和自动附加换行符(‘\n’)等。AD:WOT2014课...
转载 2014-05-16 11:01:00
246阅读
2评论
NSString+URLEncoding.h --使用Obj-C对数据等进行URLEncoding编码
转载 2015-09-18 15:06:00
72阅读
2评论
前面的博文里介绍了归档和解档,这里我们把它实际应用到一个简单的代码中去,将它作为一个多文档应用程序的打开和保存的背后支持。另外这里介绍一下MVC思想,这个在不论什么语言里都会有,它是一种设计思想,主要能够概括为一个程序由3部分组成:1 模式:是程序的数据支持;2 视图:是程序的表示支持;3 控制...
转载 2015-05-06 20:01:00
37阅读
:http://elton.iteye.com/blog/349195Objective-C 2.0增加了一些新的东西,包括属性
转载 2013-01-28 23:39:00
22阅读
2评论
// tmpDerive.cpp : Defines the entry point for the console application.//#include "stdafx.h"class A{public: virtual fun() { printf("A!\n"); }};
原创 2023-06-16 11:04:49
40阅读
泛型类和泛型方法同时具备可重用性、类型安全和效率,这是非泛型类和非泛型方法无法具备的。泛型通常用在集合和在集合上运行的方法中。.NET Framework 2.0 版类库提供一个新的命名空间 System.Collections.Generic,其中包含几个新的基于泛型的集合类。建议面向 2.0 版
原创 2021-07-28 10:41:30
271阅读
再次“复习”下过程式语言的繁琐  //// main.m// shapes-Procedural//// Created by Wunderman on 11-12-28.// Copyright (c) 2011年 __MyCompanyName__. All rights reserved.// 过程式开发//#import <Foundation/Foundatio
原创 2023-02-19 10:57:58
57阅读
lock(obj) 锁定 obj 对象 lock(this) 锁定 当前实例对象,如果有多个类实例的话,lock锁定的只是当前类实例,对其它类实例无影响。 直接上代码。 主窗体代码如下: delegate void SetTextCallback(string text); public Form1() { InitializeCompon
转载 精选 2011-10-17 13:21:25
2569阅读
lock(obj) 锁定obj 对象lock(this) 锁定 当前实例对象,如果有多个类实例的话,lock锁定的只是当前类实例,对其它类实例无影响。直接上代码。主窗体代码如下:delegate void SetTextCallback(string text); public Form1() { InitializeComponent(); } /// <summary> /// 利用委托设置 文本框内容 /// </summary> /// <param name="te...
转载 2013-05-27 14:39:00
208阅读
2评论
1,obj[key]此时key代表是循环中的一个变量。var obj = {key:3,key1:1,key2:2,key3:3,toSting:4}; for (key in obj) { console.log(obj[key])//循环出3,1,2,3,4 }2,obj['key']此时key代表的是obj的一个属性名,需要加上''使用,obj['key
转载 10月前
50阅读
obj[key].obj['key'],obj.key的区别 1.obj[key] : key代表的是循环中的一个变量 2.obj['key'] : key代表的是obj的一个属性,obj['key']即代表的是取obj的key属性值 3.obj.key : 此时obj.key相当于obj['key ...
转载 2021-09-24 17:17:00
351阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5