c/objective-c/win32/mfc/qt 异常处理与总结
实际异常一:libcpmtd.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol __CrtDbgReportDebug/B机.exe : fatal error LNK1120: 1 unresolved externals处理办法:property pages-Configuration Propertyies-C/C++-Code Generation-Runtime Librar
0评论2023-02-09995
Objective C运行时(runtime)技术总结,好强大的runtime
前言: Objective C的runtime技术功能非常强大,能够在运行时获取并修改类的各种信息,包括获取方法列表、属性列表、变量列表,修改方法、属性,增加方法,属性等等,本文对相关的几个要点做了一个小结。目录:(1)使用class_replaceMethod/cla
0评论2023-02-09994
Objective C 四舍五入,float处理
NSLog(@"平方:%.f", pow(3,2) ); //result 9 NSLog(@"上舍入:%.f", ceil(3.000000000001)); //result 4 NSLog(@"四舍五入:%.f",round(3.30));//result 3 NSLog(@"下舍入:%0.f",floor(232.90));//result 232 NSLog(@"取最小的值
0评论2023-02-08992
Objective-c CoreData
#import "AppDelegate.h"#import "Person.h"@implementation AppDelegate@synthesize managedObjectContext = _managedObjectContext;@synthesize managedObjectModel = _managedObjectModel;@synthesize persistentStoreCoordinator = _persistentStore
0评论2023-02-09992
Objective-C description方法 SEL类型
description方法#import "Person.h"@implementation Person- (void) setAge : (int) age {_age = age;}/** 决定了实例对象的输出结果 **/- (NSString *) description {return [NSString stringWithFormat : @"age=%i", _age];}/** 决定了类对象的输出结果 **/
0评论2023-02-08992
- Objective-C内存管理之-引用计数
0评论2023-02-08
Objective-C最基础语法之Class定义 c++ class object
转自http://www.189works.com/article-104164-1.htmlObjective-C最基础语法之Class定义是本文要介绍的内容,Objective-C是面向对象的语言,因此类的定义是基础中的基础。Objective-C是C的超级,但是在语法上跟C又有一些不同,尤其是在对属性和方法的访问上,
0评论2023-02-08991
Objective-C:Block
1、Block基础 可以将Object-c的代码块理解为C++语言的函数指针,通过代码块就能够像对待对象一样,指定要在方法和函数中传递的任意代码部分。 1.1 声明代码块 代码块的声明与函数指针的声明类似,都定义了参数和返回值;不同的是函数指
0评论2023-02-08991
- Objective-C 基础教程第六章,源文件组织
0评论2023-02-09
iOS中js与objective-c的交互(转)
因为在iOS中没有WebKit.Framework这个库的,所以也就没有 windowScriptObject对象方法了。要是有这个的方法的话就方便多了,(ps:MacOS中有貌似)现在我们利用其他方法去达到js与objective-c的交互效果。首先是objective-c调用js中的代码,可以用uiwebview中
0评论2023-02-09988
从C#到Objective-C,循序渐进学习苹果开发(4)--代码块(block)和错误异常处理的理解
从C#到Objective-C,循序渐进学习苹果开发(3)--分类(categ
本随笔系列主要介绍从一个Windows平台从事C#开发到Mac平台苹果开发的一系列感想和体验历程,本系列文章是在起步阶段逐步积累的,希望带给大家更好,更真实的转换历程体验。本文继续上一篇随笔《》,继续对比介绍它们两者之间的差异,以便我们从C#阵营过来的人
0评论2023-02-08985
Objective-C和其他C指针的转换
首先看一下典型的NSString与CFStringRef的相互转换 http://www.tuicool.com/articles/MJRr226// CFStringRef to NSString *NSString *yourFriendlyNSString = (__bridge NSString *)yourFriendlyCFString;// NSString * to CFStringRefCFStringRef yourFri
0评论2023-02-08984
- Objective-C之Category的使用
0评论2023-02-09
objective-c中的static c++ objective c
在方法之外定义的变量不仅是全局变量,还是外部变量.但是很多场合,我们只需要定义为全局变量,并不是外部变量.也就是说希望定义的全局变量只在特定文件中是全局的,这个变量也只有在特定的类中的方法能访问,再也没有其他方法需要访问这个变量了. 这就引
0评论2023-02-09980
[转] 在 Mac OS X 下编译 Objective-C 运行时
原文地址:http://www.mulle-kybernetik.com/weblog/2011/10/how_to_build_libobjc_for_os_x.htmlMax OS X 版本:10.6.8待编译运行时版本:437.3刚刚自己试了一下,可以编译。另:文章中提到头文件的包含路径为绝对路径,这样不好,可以改为相对路径,比如:
0评论2023-02-08979
Objective C 基础教程
复合使用复合可组合多个对象,使之人工协作。会同时使用继和复合来创建自己的类。编程中的复合就好像音乐中的作曲一样;将多个组件组合在一起配合使用。在Objective-C中,复合是通过包含作为实例变量的对象指针实现的。@interface Unicycle : NSObject{ Pe
0评论2023-02-09979
- 第一条:了解Objective-C语言的起源 Objective-C语言
0评论2023-02-07
Objective-C学习之旅(十一)----复合&继承
一、继承在对象间建立了"is a"(是一个) 的关系,如果是"X是一个Y"就可以使用继承。二、复合建立的原则是"has a"(有一个)的关系,如果能说"X有一个Y"就可以使用复合。三、讲到复合必须要说的就是存取方法,存取方法和复合是密不可分的,我们通常都会为被复
0评论2023-02-08978
- Objective-c runtime方法替换引发的死循环
0评论2023-02-08