• 【初识Objective-C】-一些基础知识

    时间:2024-06-13 16:30:25

    if语句  Objective-C中的if语句用于根据特定的条件执行不同的代码段。其语法结构与C语言和其他许多编程语言相同: if (condition) { // 这里是当条件为真(即,结果为YES)时执行的代码} 还可以添加一个 else 部分来在条件为假时执行代码: if (condi...

  • Objective-c——UI基础开发第十二天(相册展示)

    时间:2024-01-18 10:49:46

    一、知识点模仿新特性UICollectionViewFlowLayout自定义布局相册瀑布流(淘宝购物之类的二、复习a、UICollectionView 和 tableview共享一套API不同:1、实例化collectionView必须传入一个非空的layout布局对象 layout:主要针对 c...

  • 【Objective-C 基础】3.类

    时间:2024-01-14 20:05:19

    在`Android`中多个View可能会重叠在一起,当我们点击的地方有多个`View`都可以响应的时候,这个点击事件应该由哪个View来处理呢?为了解决这一个问题,就有了事件分发机制。所谓点击事件的事件分发,其实就是对`MotionEvent`事件的分发过程,即当一个`MotionEvent`产生了...

  • Objective-C(十七、KVC键值编码及实例说明)——iOS开发基础

    时间:2024-01-12 11:47:03

    结合之前的学习笔记以及參考《Objective-C编程全解(第三版)》,对Objective-C知识点进行梳理总结。知识点一直在变,仅仅是作为參考,以苹果官方文档为准~十七、键值编码 KVC关于KVC的知识点将通过下列样例来展开说明:Person.h文件。Person类拥有name和age两个成员变...

  • 《objective-c基础教程》学习笔记 (一)—— 开发环境配置和简单类型输出

    时间:2023-12-19 07:47:30

    懒惰是富有最大的敌人,再不前进,我们就out了。最近工作比较轻松,不是很忙。于是想晚上下班回家学习点新东西。看着苹果大军的一天天壮大,心里也是痒痒的。于是就想先系统的学习下Objective-C,为之后学习ios编程开发提前打好基础,做好准备。大家学习Objective-C的主要目的都是为了能更好的...

  • [置顶] 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的基础语法总结

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

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

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

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

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

  • Objective-C ,ios,iphone开发基础:3分钟教你做一个iphone手机浏览器

    时间:2023-01-16 18:12:34

    第一步:新建一个Single View工程:第二步:新建好工程,关闭arc。第三步:拖放一个Text Field 一个UIButton 和一个 UIWebView . Text Field 的title 属性设置为 http:// 。UIButton 的title属性设置为 go 。 布局如图:第四...

  • [置顶] Objective-C ,ios,iphone开发基础:ios数据库(The SQLite Database),使用终端进行简单的数据库操作

    时间:2023-01-12 16:26:56

    SQLite  是一个轻量级的免费关系数据库。SQLite最初的设计目标是用于嵌入式系统,它占用资源非常少,在嵌入式设备中,只需要几百K的内存就够了,可以在(http://www.sqlite.org/docs.html)查看详细的文档。第一步:在mac os上打开终端,打开finder在应用程序下...

  • Objective-C ,ios,iphone开发基础:JSON解析(使用苹果官方提供的JSON库:NSJSONSerialization)

    时间:2022-12-28 18:34:18

    json和xml的普及个人觉得是为了简化阅读难度,以及减轻网络负荷,json和xml 数据格式在格式化以后都是一种树状结构,可以树藤摸瓜的得到你想要的任何果子。而不格式化的时候json和xml 又是一个普普通通的字符串,在网络通信的时候也只需要请求一次,而不用每次为得到木一个值而重复的请求服务器或者...

  • Objective-C基础3

    时间:2022-12-08 12:30:10

    1.OC内存管理1)范围:管理任何继承NSObject的对象,对其他的基本数据类型无效(堆区),否则会造成内存泄露2)原理:任何对象都可能有用一个或多个所有者,只要一个对象至少还拥有一个所有者,它就会继续存在3)对象的引用计数器,retain(+1)、release(-1)、retainCount得...

  • Objective-c基础知识学习笔记

    时间:2022-12-02 22:44:04

    Objective-c基础知识学习笔记(一)一直有记录笔记的习惯。但非常久没分享一些东西了,正好上半年開始学习IOS了,如今有空写点。因开发须要,公司特意为我们配置了几台新MAC。还让我们自学了2周时间。就正式进入开发了。如今将自己了解的一些基础知识分享一下。一、开发工具svn管理工具:versio...

  • IOS基础:深入理解Objective-c中@class的含义

    时间:2022-10-26 20:06:32

    objective-c中,当一个类使用到另一个类时,并且在类的头文件中需要创建被引用的指针时,如下面代码:A.h文件#import "B.h"@interface A : NSObject {B *b;}@end为了简单起见:A类是引用类,B类是被引用类,这里先不考虑A类的实现文件。通常引用一个类有...

  • Objective-C基础 自定义对象归档详解及简单实例

    时间:2022-10-16 17:09:02

    这篇文章主要介绍了Objective-C基础 自定义对象归档详解及简单实例的相关资料,需要的朋友可以参考下

  • 《objective-c基础教程》学习笔记(九)—— Foundation框架介绍

    时间:2022-09-20 23:34:51

    在之前的博文中,我们创建的项目文件的时候,默认都有引用#import <Foundation/foundation.h> 这个头文件。但是,之前我们对Foundation都没有展开介绍。这篇博文,我们就揭开它神秘的面纱。之前,我们有提到过OC使用的是Cocoa框架。那么Cocoa和Fou...

  • Objective-C基础教程九

    时间:2022-09-07 08:30:14

    Cocoa提供了两个通用的文件处理类:属性列表和对象编码。 在Cocoa中,有一类名为属性列表的对象,常简写为plist。这些列表包含Cocoa知道如何操作的一组对象。具体来讲,Cocoa知道如何将它们保存到文件中并进行加载。属性列表包括NSArray,NSDictionary,NSString,N...

  • 全面解读Objective-C语言及Cocoa特性——《Objective-C基础教程》

    时间:2022-09-07 08:30:08

    媒体评论 “这是我读过的最好的一本编程书。我从头到尾逐字逐句地读完了它,可读性真强啊!试问,现在有几本技术书能达到这种程度?” ——Amazon 读者评论 “这本书结构清晰,逻辑性强,风格幽默……借助本书,你可以毫不费力地从一个初学者摇身一变升级为优秀的 Objective-C 编程人员。”...

  • Objective-C基础教程十

    时间:2022-09-07 08:30:02

    许多人将键/值编码亲切地成为KVC,它是一种间接更改对象状态的方式,其实现方法是使用字符串描述要更改的对象状态部分。 基本调用包括-valueForKey:和-setValue:forKey:。以字符串的形式向对象发送消息,这个字符串是我们关注的属性的关键。 因此,我们可以请求car的名称: NSS...

  • objective-c基础教程(笔记)

    时间:2022-09-07 08:30:08

    第一章 启航 第二章 对c的扩展 2.1 最简单的objective-c程序 2.2 解构Hello objective-c 程序 1. xcode通过.m扩展名来表示文件使用的是objective-c代码,应由objective-c编译器处理 2. #import可保证头文件只被包含一次,无论此...