一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - IOS - IOS中自定義類中限制使用原生實(shí)例化方法

IOS中自定義類中限制使用原生實(shí)例化方法

2021-03-29 14:56番薯大佬 IOS

這篇文章主要介紹了IOS中自定義類中限制使用原生實(shí)例化方法的相關(guān)資料,需要的朋友可以參考下

IOS自定義類中限制使用原生實(shí)例化方法

在自定義的類中,除了有系統(tǒng)自帶的實(shí)例化方法外,還可能會(huì)有開發(fā)者自定義的實(shí)例化方法。當(dāng)不想使用系統(tǒng)自定義方法時(shí),而僅使用自定義的實(shí)例化方法時(shí),可以這樣做下限制。

如下示例所示:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#import <UIKit/UIKit.h>
 
@interface MYView : UIView
 
// 限制使用系統(tǒng)方法進(jìn)行實(shí)例化
// 方法1
- (instancetype)init UNAVAILABLE_ATTRIBUTE;
// 方法2
- (instancetype)init __attribute__((unavailable("init 方法不可用,請(qǐng)用 initWithName:")));
- (instancetype)initWithFrame:(CGRect)frame __attribute__((unavailable("initWithFrame 方法不可用,請(qǐng)用 initWithName:view:")));
 
// 自定義實(shí)例化方法
- (instancetype)initWithFrame:(CGRect)frame view:(UIView *)view;
 
@end

如有疑問請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

原文鏈接:http://blog.csdn.net/potato512/article/details/72625787

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人精品一区久久久久 | 波多野结衣中文字幕乱七八糟 | 成人福利免费视频 | 国产成人cao在线 | 国产成人精品午夜视频' | 欧美一级欧美三级在线 | 国产爱啪啪 | 太粗 好紧 使劲舒服 | 男人操男人 | 久久99热狠狠色一区二区 | 男人操男人 | 亚洲国产成人综合 | 欧美精品亚洲精品日韩1818 | 九九热在线视频 | 无限资源在线观看完整版免费下载 | 精品无人区乱码1区2区3区免费 | 蛮荒的童话未删减在线观看 | 精品四虎国产在免费观看 | 暖暖高清日本在线 | 国产成人精品曰本亚洲77美色 | 99热这里只有精品在线 | 四虎永久网址在线观看 | 久久AV国产麻豆HD真实 | 久久99国产精品二区不卡 | 国产图片综合区 | 国产高清精品自在久久 | 色天天久久 | 国产一区二区三区高清 | 99re8在这里只有精品23 | 国内精品久久久久影院嫩草 | 午夜精品免费 | 99久久精品免费看国产情侣 | 精品国产中文字幕在线视频 | 亚洲第一色视频 | 国产免费一区二区三区免费视频 | 日本在线视频网 | 精品亚洲麻豆1区2区3区 | 欧美一区二区福利视频 | 成人影院入口 | 91这里只有精品 | 色天天综合色天天碰 |