学完教程,不知道接下去从哪里开始做自己的第一个APP,怎么办?酷课堂iOS交流群问答(201902期)

酷课堂iOS移动开发交流群问题精华整理

以下内容由@客服妹子爬楼整理,限于篇幅,无法就所有问题做详细说明,感兴趣的小伙伴,可以添加小课QQ3068527144,申请加入交流小群。希望大家碰到的这些问题,对你有帮助/启发。

 

我们是一个什么样的组织:很干、很佛系...

酷课堂iOS移动开发交流群,聚集了一群热爱技术、有趣、有料,平均Q龄在10年以上的老司机,他们遍布在全球各地,有出版过iOS图书的作者、知名企业iOS工程师、高校大学生、自由职业者……每晚11点准时熄灯(禁言),只聊技术,几乎不闲聊。

 

IT从业者自学成功的人不少,但从入门到放弃的可能更多

自学的过程中总会遇到各种各样的问题,却很难得到及时有效的引导,一个问题被困上好几天也是常有的事。所以我们希望能够提供一个平台,让更多自学者可以在这里讨论、交流、获得帮助/启发,进而更加快速入门。如果你对iOS开发感兴趣,欢迎加入我们。一个人走的快,一群人走的远,我们一起加油精进。

 

如何加入我们:

1、仅对付费学员开放,最低50元购买一门iOS课程,即可加入。

(设置门槛是为了筛选真正想学习的人,一本书的价钱,你就能够加入一个高质量的学习交流圈)

2、已购买课程的同学,请添加小课QQ3068527144,按操作提示即可获取对应QQ群号,及配套练习源码。

(苹果商店的订单号,可在购买账号绑定的邮箱中找到)

酷课堂产品官网:http://www.coolketang.com

(仅支持在ipone.ipad上使用学习)

网易云课堂视频教程链接:http://163.lu/FIDD71  

(同时支持在电脑和手机、平板上播放学习)   

群主《iOS移动开发从入门到精通》图书http://product.dangdang.com/255350

 

快问快答:

1、请教一下如何把标签对象放在屏幕的指定区域啊,我按照ps里面的坐标,标签总是显示不在我想放的位置。(提问:MCYP-云南 

psios里的坐标原点都是左上角,但是尺寸的单位不同,ps里的是像素pixelios里的是点point

你参考神兵利器的第3章的第123节,了解如何获取和使用手指触摸的位置。

 

2、请问下我没有勾选肖像模式为什么在真机上屏幕还是会转?

(提问:MCYP-云南 

即使取消肖像模式,两个Landscape模式之间还是会互相切换的。

 

 

3、获取设备UUID是私有API么?UUID会变么?那个大神指导下

(提问:风)

这个有详细的操作步骤:https://www.jianshu.com/p/9e885c3e6b0a

 

 

4、诸位大神,有没有适配各种机型的视频?还有各种屏幕的布局。有swift版的Sqlite数据库使用吗?

有的。第一个问题在课程《iOS开发中的神兵利器》第9章的第25节:

第二个在第6章都是关于布局和适配的:

学完教程,不知道接下去从哪里开始做自己的第一个APP,怎么办?酷课堂iOS交流群问答(201902期)_第1张图片

第三个问题Sqlite数据库支持各种语言,可以参考神兵利器第7章的第5节。

 

5、字符串每隔4个字符插入一个空格,类似下图这样,有没有好的方法?(提问:◐▂◐柠檬)

通过一个循环,将字符串中的字符每4个一组抽取并存入一个数组array中,然后通过array.joined(separator:" "),重新返回用空格分隔的字符串

                                  

6、大佬们,有没有有关调试的资料,推荐一下,非常感谢!

(提问:叶舟)

 

有调试技巧的

https://blog.csdn.net/CHENYUFENG1991/article/details/50478656,

https://www.cnblogs.com/daiweilai/p/4421340.html

swiftobjective-c通用

 

 

7$.layer.masksToBounds = true有没有谁还没睡的啊,请问下这句的功能是什么......(提问:MCYP

masksToBoundslayer的属性,用来对层里显示的内容进行裁切,例如在给UIView加圆角时,会使用到这个属性。

如果需要隐藏子元素超出父元素frame之外的部分,也可以对父元素设置这个属性。)

 

8、请问uifont如何设置平方细体?

试试PingFangSC-Light或者PingFangTC-Light

 

9、请教一下,如何画一个三角形啊?

用使用Quarz2d绘制三角形,参考第9章的第19节:使用Quarz2d绘制自定义图形

 

10、请问在根视图创建了一个矩形视图,然后在这个视图里面加了一张图片和一个文本标签,可不可以给这个矩形视图绑定一个点击事件跳转到另外一个视图?

可以的,给视图添加手势,参考《iOS开发中的神兵利器》第2章的第1012

学完教程,不知道接下去从哪里开始做自己的第一个APP,怎么办?酷课堂iOS交流群问答(201902期)_第2张图片

 

 

讨论环节:

1、关于问号或感叹号的详细用

(参与人:演绎不了·离歌  群主)

群主:

可以参考Swift实例教程的第6章的第4节。?和!是SwiftOptional类型:?对左侧的对象进行尝试解包,如果左侧的对象为空,则不执行?右侧的代码。如果左侧的对象不为空,则执行右侧的代码。

!对左侧的对象强制解包,如果左侧的对象为空,程序将会crash,如果左侧的对象不为空,则执行右侧的代码。

      

演绎不了、离歌:

公司的开发者账号申请中,想要app不上架AppStore也能使用,这种账号只能申请企业账号才可以实现吗?

 

群主:

要安装在设备上,就需要开发者账号,除了企业账号之外,使用个人或公司账号,也可以通过开发证书将app安装在设备上,需要将设备的uuid添加到开发证书里,并且有99个设备的数量限制

                     

演绎不了丶离歌:

那,这些添加到证书里面uuid的设备,后面可以重新删除一些在重新添加吗?

 

群主:

添加的设备只能在第二年给开发者账号续费时才能删除,目前只可以disable已添加的设备。

 

演绎不了丶离歌

好的,我回头试试,,,多谢!

 

 

2、请问下我的pod文件创建出来是这个格式的怎么办?

终端这里也不对,不知道怎么办了?

(参与人:MCYPappleMan

 

 

 

学完教程,不知道接下去从哪里开始做自己的第一个APP,怎么办?酷课堂iOS交流群问答(201902期)_第3张图片学完教程,不知道接下去从哪里开始做自己的第一个APP,怎么办?酷课堂iOS交流群问答(201902期)_第4张图片

appleMan

pod --version 用这个命令看下版本

实在不行卸载重装pod

 

MCYP

podfile文件的格式影响吗?

我用文本编辑器保存出来的格式就是这个,其他几个看着也不是教程里面的。

@appleMan 你好呀,请问要怎么卸载pod

           

appleMan

【链接】使用CocoaPod出现-bash:pod:commandnotfound解决办法

https://blog.csdn.net/shinian0009/article/details/51017952

 

3、学完教程后,不知道接下去从哪里开始做自己的第一个APP,怎么办?

群主:

1Swift实例教程的最后一章如果已经完成,可以从头开始,自己从头至尾实现一遍。

2、可以从自己感兴趣的项目着手,将课程里的功能结合起来,完成一个小实例,应用或小游戏都可以,然后将它发布到App Store上。

3、到App store首页查看一些常见的app,先尝试自己思考一下,开发这个app需要哪些技术,包含哪些步骤,将app功能细分,再逐个实现。

 

最后如果在做的过程中,有遇到问题也欢迎随时在群里讨论。千里之行始于足下,在做的过程中发现问题,解决问题,加油?

学完教程,不知道接下去从哪里开始做自己的第一个APP,怎么办?酷课堂iOS交流群问答(201902期)_第5张图片

 

你可能感兴趣的:(iOS移动开发,酷课堂iOS交流群问答精华整理)