• 如何在c++ header中使用Objective-C ?

    时间:2023-05-12 17:45:55

    I tried to do the following in the A.h file: 我试着在A中做下面的事情。h文件: #include "Bar.hpp"#import <Foundation/Foundation.h>namespace foo { struct A : Ba...

  • iOS扩展——Objective-C开发编程规范

    时间:2023-05-10 14:03:56

    最近准备开始系统学习一个完整项目的开发流程和思路,在此之前,我们需要对iOS的开发变成规范进行更系统和详尽的学习,随意对编程规范进行了整理和学习。本文内容主要转载自:Objective-C-Coding-Guidelines-In-Chinese此外,这篇文章所说的一些常见的编码习惯也可以参考一下:...

  • [置顶] Objective-C ,ios,iphone开发基础:自定义控件:Eg: UIButton

    时间:2023-05-07 18:35:44

    第一步:新建一个工程,在 .h文件中坐如下声明:#import <UIKit/UIKit.h>@interface MyButtonViewController : UIViewController{ UIButton* myButton;}@property (nonatomic...

  • objective-c 中数据类型之六 数值类(NSValue)

    时间:2023-04-22 09:39:20

    // NSValue能够将c类型转换为Objective-C对象,如NSRange,CGPoint。CGSize,CGRect,CGVector,UIEdgeInsets,UIOffset NSRange range = NSMakeRange(0, 1); NSValue *range...

  • 谈谈 Objective-C 链式语法的实现

    时间:2023-04-21 15:50:14

    引言对于 Objective-C 的语法,喜欢的人会觉得它是如此的优雅,代码可读性强,接近自然语言,开发者在调用大多数方法时不需要去查看注释或文档,通常只凭借方法名就可以大致知道这个方法的作用,可以理解为 代码即注释;而对于不喜欢的人来说,会觉得这种语法规则太啰嗦了!直到第三方自动布局框架 Maso...

  • 值得借鉴的Objective-C编程规范

    时间:2023-04-20 14:21:02

    Daniel's Objective-C Coding Style Guidelineshttp://google-styleguide.googlecode.com/svn/trunk/objcguide.xml正文: ? 格式化代码1。 指针“*”号的位置 ? 如:NSString *varNa...

  • Objective-C的基础语法总结

    时间:2023-04-14 14:33:20

    1.NSLog(@“hello world!”);//打印语句的函数,需要打印的字符串放在@之后。NSLog(@“are %d and %d different?%@”,4,4,@”YES”);2.方括号有两个作用:1)访问数组元素2)用于通知某个对象执行什么,在方括号内第一项是对象,其余部分是需要...

  • Objective-c nil, Nil, NULL和NSNull的区别

    时间:2023-03-28 15:44:56

    在OC中可能经常会遇到 nil,Nil,NULL和NSNull,下面分析一下之间的区别:SymbolValueMeaningNULL(void *)0literal null value for C pointersnil(id)0literal null value for Objective-C...

  • 【软件使用】Windows下的Objective-C集成开发环境搭建(IDE)

    时间:2023-03-19 14:33:50

    Objective-C是苹果软件的编程语言,想要上机学习、调试,有一个集成开发环境(IDE)方便很多。有三类方法搭建Objective-C的集成开发环境:1)   使用苹果的平台,集成开发环境使用Xcode。但如果没有苹果平台,想在Windows环境下学习Objective-C,可以采用以下两种方法...

  • 黑马程序员——Objective-C语言知识点总结之OC特有语法

    时间:2023-02-17 09:44:16

    ——Java培训、Android培训、iOS培训、.Net培训、期待与您交流!——点语法点语法本质原方法调用Student *stu = [Student new]; [stu setAge:100]; int age = [stu age];点语法stu.age = 100; int age = ...

  • 黑马程序员-iOS基础-Objective-C基础(二)面向对象思想及类

    时间:2023-02-16 17:04:55

    ------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------  黑马程序员-iOS基础-Objective-C基础(二) 面向对象思想及类  一、面向对象思想 1、面向过程/面向对象思想      面向过程: 关注的是解决问题需要哪些步骤      面向对象...

  • Objective-C 【动态类型检测&响应方法】

    时间:2023-02-15 14:23:26

    ———————————————————————————————————————————动态类型检测代码:#import <Foundation/Foundation.h>@interface Animal : NSObject-(void)run;-(void)abc;@end@impl...

  • Objective-C简单的音乐播放器(边下边播)

    时间:2023-02-10 15:23:52

    Objective-C中的音乐播放大多用AVAudioPlayer,它有很多优点: (1)可以播放任意长度音乐; (2)可以循环播放; (3)可以控制播放的时间; (4)可以控制声道的音量实现立体声效果; (5)可以调整音量。 但是AVAudioPlayer有一个很大的缺点,那就是只能用于播放本...

  • 如何在Objective-C的结构中将NSString的值存储为char数组?

    时间:2023-02-08 22:54:20

    I am having trouble assigning the value of an NSString to a char * within a structure of a singleton class. The following is a simplification of my pr...

  • 黑马程序员——Objective-C 第一天课程学习总结

    时间:2023-02-07 00:33:44

    Objective-C第一天课程学习总结 ------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1.OC简介 1. 1      OC语言是在C语言的基础上增加了一层最基本的面向对象的语法1.2       OC完全兼容C语言1.3...

  • 在Objective-c中

    时间:2023-02-06 19:58:38

    i develop iPhone apps, and after updating to sdk 3.0, I get an error on CFWriteStreamCreateWithFTPURL while linking. This is the code I call to get th...

  • Objective-C:预期类型错误

    时间:2023-02-05 22:43:08

    I am trying to follow a tutorial for using a stylesheet from Nick Kuh's book "iPhone App Development". The stylesheet header file is throwing: 我正在尝试按照...

  • 复合语句在 Objective-C 中的使用

    时间:2023-02-05 02:18:59

    1、一般写一个tableView的写法 self.myTableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, CGRectGetWidth(self.view.frame), CGRectGetH...

  • 关于objective-c中setter的问题

    时间:2023-02-04 22:24:00

    This is an example from The Objective-C 2.0 Programming Language. I was just wondering, in the setter at the bottom, can I use value = [newValue retai...

  • 我应该直接学Swift还是Objective-C?

    时间:2023-02-04 03:30:59

    当我们发布了Swift语言学习课程之后,收到了很多邮件和私信来问自己是否还需要学习C或者Objective-C。此外,人们似乎还在迷惑Swift到底适合iOS开发生态中的哪些部分。通过这篇文章,我希望能扫清你的疑惑并且将你送到正确的学习轨道上。我应该先学C/Objective-C还是直接学Swift...