昨天问了面试网页前端的问题,收到板上前辈的许多回应真的是受宠若惊,让我感受到IT人的刚性温暖非常感谢。昨天去完了共享沙龙,是由self Pick老板嘉凯导演举办的活动,性质较偏向社交透过谈吐可以认识很多不同行业的人,当中也会围绕着一个主题进行分享,但也可以聊自己想聊的。我跟我大学最好的朋友去到那一开始有些尴尬,但到了後面经过酒精的催化,跟许多不同行也的人聊天了解了很多有关社会放的秘辛,由於我们还没踏入社会所以在经验上我们能分享的很有限,大多只能提出看法及丢出问题,当中跟一位在Apple公司上班的sale及一位专利师聊得很愉快,也给我们许多建议及解答,虽然你们可能看不到这篇但谢谢你们,总之我觉得这种活动我应该会常去,之後也会大家分享我收获了什麽。
接下来我会由Protocol先生的第一视视角大家做介绍
初次见面我叫Protocol你们也可以叫我P先生,我的中文名字叫'协定'拉,很难听对吧所以你们还是叫我P先生好了。
哦~你问我为什麽会出现喔,我不随便跟别人说喔,但看在我们很有缘的分上我就告诉你吧,我最主要的功能是让大家挂上我,但有个条件当你挂上我之後你就一定要使用我制造出来的东西,你听不懂吗?我举例给你看。
protocol Human { func SayHi() }
定义protocol的名称通常我们都会大写
这是我的样貌,而在大括弧里面你可以自定义你跟protocol约定的func,但之後想要继承我的话一定有使用里面的方法(我讲第二次罗)
我们先建立一个Class(类别)
class peopele { }
而这个类别要继承上面的protocol,就会变这样
class peopele:Human { func SayHi() { print("Hello") } }
一定要使用协定里面的方法喔,不然会出错(第三次)
接下来我们接类别实体化
Jacky = People()
再来我们就可以呼叫我们刚刚继承Human内的func了喔
Jacky.SayHi() // Hello
很容易吧,虽然你感觉我好像没什麽,但实际上我有跟许多大公司合作过喔,如果你们想使用这些大公司的方法就一定要呼叫我,不然你们都不能用哈哈...
这间选单公司公司就是我合作的对象之一,当你要使用它来设定有几列选单或每一列有几个选项,你就一定要先在你的ViewController使用协定,绑上UIViewController及UIPickerViewDataSource,才能执行回传有几列选单或每一列有几个选项的func,若你直接打上这些func没有绑上我你一定会出错~厉害吧。
下次我在更加深入介绍我自己掰掰。
<<: [Day 39] 心情随笔後台及前台(一) - 心情随笔列表
我想大部分的人学测试不是想用在写 leetcode 吧,因此我们来模拟一下购物车。 我们来写一个有点...
我们拿 YouBike 微笑单车 官方帐号为例。 红色框框我们都会称作为「主选单」,很多官方帐号都...
复制字串 i.strcpy() 宣告时宣告另一空字元字串,当strcpy()执行完毕时,就会将此字...
-1. Google store link 这七天做的app上架罗! 欢迎下载 https://pl...
我们在优化影像时,所采用的方法便是使用特定 kernel,针对整张影像进行卷积操作。 举例来说,模糊...