OC中的點語法

main.m

//  點語法-編譯器特性,編譯器遇到點語法會自動展開成相應的
//語法
//為了讓其他語言的程序員能快速入手OC加入了點語法
//點語法的本質還是方法調用,不是訪問成員變量
//(區別java,java的點語法是訪問成員變量
//OC里面就一種方式訪問成員變量,通過->)
//stu.age = 10; 編譯器遇到就會轉成下面這種形式
//[stu setAge:10];//stu.age = 10; 有參數就轉成[stu setAge:10];
//stu.age; 沒有參數就轉成[stu age];get方法#import <Foundation/Foundation.h>
#import "Person.h"int main(int argc, const char * argv[]) {Person *person = [Person new];person.age = 100;NSLog(@"年齡是:%i",person.age);return 0;
}

Person.h

#import <Foundation/Foundation.h>@interface Person : NSObject
{int _age;
}
- (void)setAge:(int)age;
- (int)age;
@end

Person.m

#import "Person.h"@implementation Person
- (void)setAge:(int)age{_age=age;
}
- (int)age{return _age;
}@end

?

轉載于:https://www.cnblogs.com/imChay/p/5590306.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/271610.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/271610.shtml
英文地址,請注明出處:http://en.pswp.cn/news/271610.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

華為新出的鴻蒙,華為發出新計劃:2021年完成3億鴻蒙用戶,你會給你手機嘗試嗎...

隨著2020年的首批內測結束&#xff0c;華為目前支持鴻蒙系統的機型再度擴大&#xff0c;在2021年3月份&#xff0c;舉辦的線下鴻蒙開發者論壇上&#xff0c;華為方負責人也明確表示&#xff0c;2021年是鴻蒙操作系統的起始。先來看一下鴻蒙系統的發展史&#xff0c;以及目前開發…

程序語言基礎:解釋程序基本原理筆記

1、解釋程序的概念 解釋程序是在運行用戶程序時&#xff0c;直接執行源程序或源程序的中間表示。解釋程序不產生源程序的目標程序。 解釋程序實現高級語法的三種方式如下圖&#xff1a; 方式A&#xff1a;直接對整個源程序進行逐個字符的檢查、進行詞法、語法分析和語義分析后就…

微軟登錄界面加載不出_微軟要硬了,做出這個目前最好用的瀏覽器

眾所周知&#xff0c;微軟能打造出一個全球通用的系統&#xff0c;但就是做不出一個能用的瀏覽器。IE 瀏覽器的黑歷史就不提了&#xff0c;即使后來洗心革面&#xff0c;推出了基于 Win 10 的 Edge 瀏覽器&#xff0c;也還是難以挽尊市場份額甚至不如老前輩 IE。Edge 雖然功能比…

阻塞隊列(BlockingQueue)

阻塞隊列(BlockingQueue)是一個支持兩個附加操作的隊列。這兩個附加的操作是&#xff1a;在隊列為空時&#xff0c;獲取元素的線程會等待隊列變為非空。當隊列滿時&#xff0c;存儲元素的線程會等待隊列可用。阻塞隊列常用于生產者和消費者的場景&#xff0c;生產者是往隊列里添…

一維數組對象轉成二維數組

一、關于PHP把裝著item為對象的一維數組轉成二維數組的疑問 背景&#xff1a;新增帖子的時候&#xff0c;選擇標簽時&#xff0c;可以選擇多個&#xff0c;后端接口是需要傳入的是一個二維數組。 /*** Title 修改精選內容* Params $id 記錄ID* Params $tags …

android自定義控件是一個 內部類 如何在xml中引用,android?自定義view屬性

android自定義view屬性一個完美的自定義控件也可以添加xml來配置屬性和風格。要實現這一點&#xff0c;可按照下列步驟來做&#xff1a;1) 添加自定義屬性到xml文件中2) 在xml的中&#xff0c;指定屬性的值3) 在view中獲取xml中的值4) 將獲取的值應用到view中下面繼續舉例說明&…

電腦操作系統維護10條基礎知識!

電腦操作系統是電腦的核心&#xff0c;我們平時如何維護電腦操作系統?下面是小編分享是電腦系統維護基礎知識&#xff0c;一起來看一下吧。1、經常進行“磁盤清理”和磁盤碎片整理”當硬盤用久了&#xff0c;無數次的新增、更改和刪除程序和文件后&#xff0c;就會造成很多斷斷…

光子瀏覽器_煙臺招聘信息煙臺光子信息科技有限公司招聘(五險一金,餐補)...

↑煙臺招聘信息網點擊關注哦匯集煙臺市招聘信息&#xff0c;含蓋煙臺人才網&#xff0c;煙臺招聘會&#xff0c;煙臺招聘網、煙臺優秀企業、事業單位等優質工作崗位及招聘信息&#xff0c;煙臺求職找工作和煙臺兼職資訊平臺… 【溫馨提示】&#xff1a;因網絡詐騙現象較多&…

DES加密

DES采用了64位的分組長度和56位的密鑰長度&#xff0c;是對稱加密的一種。 DES的理論進化主線是 1945年Shannon大神提出的交替使用混淆&#xff08;使密文與密鑰的統計關系變復雜&#xff09;和擴散&#xff08;使明文與密文的統計關系變復雜&#xff09;的乘積密碼&#xff08…

計算機系統基礎:輸入輸出技術知識筆記

1、內存與接口的編址方式 1.1 內存和接口地址獨立編址方法 內存地址和接口地址是兩個完全獨立和相互隔離的地址空間。訪問數據的指令也不同&#xff0c;接口只有讀寫指令&#xff0c;其余都是內存指令。 特點&#xff1a;接口和內存指令容易區分&#xff0c;但接口指令太少、功…

小米max2 android p,這就是小米Max2?6.4英寸超大屏幕配置大升級

標簽&#xff1a;小米手機(3463)小米(3233)雖說今年上半年小米6的重磅機型會是小米6&#xff0c;但隨著小米Max在官方商城的下架&#xff0c;這款巨屏手機的更新換代產品已經在網絡上浮出水面。根據知名圖形測試網站GFXBench最新公布的信息顯示&#xff0c;一款代號為Oxygen的小…

winform直接控制云臺_速學指南,2分鐘學會Feiyu pocket口袋云臺的隱藏功能操作

上周三&#xff0c;Feiyu pocket口袋云臺相機正式發布&#xff0c;重量僅115g&#xff0c;單手可持&#xff0c;可拍攝 4K/60fps高清畫面&#xff1b;6軸混合防抖技術加持&#xff0c;賦予軌跡延時、全域模式、慢動作、全跟隨等模式更專業、高效的拍攝體驗。Feiyu pocket口袋云…

Python中處理DataFrame,R繪圖

IN Pythonfrom pandas import DataFrame,Seriesimport pandas as pdimport numpy as npdata pd.read_csv(rC:\Users\lxy\Desktop\工作相關\工作報告KPI\pydata-book-master\ch06\ex5.csv)data.index.namexdata.to_csv(D:\df.csv)IN R> library(ggplot2)> df <- read.…

ThreadPoolTaskExecutor和ThreadPoolExecutor區別

初學者很容易看錯&#xff0c;如果沒有看到spring或者JUC源碼的人肯定是不太了解的。 ThreadPoolTaskExecutor是spring core包中的&#xff0c;而ThreadPoolExecutor是JDK中的JUC。ThreadPoolTaskExecutor是對ThreadPoolExecutor進行了封裝處理。 ThreadPoolExecutor ThreadP…

電腦技巧:如何解決大部分的電腦防彈窗廣告

相信很多人都有這種情況&#xff0c;打開電腦,電腦上全部各種廣告彈窗,或者在辦公、追劇的時候,電腦突然就彈出了一條&#xff0c;是不是很煩人&#xff0c;這幾招不用借助軟件&#xff0c;就能解決彈窗的方法不防一試。 方法一&#xff1a; 第一種方法&#xff0c;可以對付部分…

c 跨平臺android,Unity 使用C/C++ 跨平臺終極解決方式(PC,iOS,Android,以及支持C/C++的平臺)...

PC的事實上根本不用說&#xff0c;畢竟C#和C交互的文章已經夠多了&#xff0c;當然我自覺得經過幾次折騰后。差點兒全部游戲須要到的操作我都掌握了(各種傳參方法&#xff0c;各種坑&#xff0c;不懂的能夠留言問。盡管基本上沒人看。哈哈)廢話不多說&#xff0c;我們主要來講兩…

hades武器第四形態解鎖_凱多的第四個技能預告——冰凍!

在《海賊王》中&#xff0c;四皇凱多被譽為“海陸空最強生物”&#xff0c;能夠變成神龍&#xff0c;如果不出意外的話&#xff0c;凱多應該是動物系幻獸種神龍果實的能力者。畢竟凱多的海賊團就叫做“百獸海賊團”&#xff0c;手下也都是動物系果實能力者&#xff0c;能夠降服…

解決git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Pleas

今天用idea提交代碼到github上,push后報錯 gitgithub.com: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 一:原因分析 Permission denied (publickey) 沒…

轉載------------java equals 方法

作者&#xff1a;海子出處&#xff1a;http://www.cnblogs.com/dolphin0520/淺談Java中的equals和 在初學Java時&#xff0c;可能會經常碰到下面的代碼&#xff1a; 1 String str1 new String("hello"); 2 String str2 new String("hello"); 3 …