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

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

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

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

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

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

如何加入我们:

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

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

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

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

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

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

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

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

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

快问快答:

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

ps和ios里的坐标原点都是左上角,但是尺寸的单位不同,ps里的是像素pixel,ios里的是点point。

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

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

(提问:MCYP-云南 

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

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

(提问:风)

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

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

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

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

第三个问题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

swift和objective-c通用

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

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

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

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

试试PingFangSC-Light或者PingFangTC-Light

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

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

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

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

讨论环节:

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

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

群主:

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

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

演绎不了、离歌:

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

群主:

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

演绎不了丶离歌:

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

群主:

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

演绎不了丶离歌

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

 

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

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

(参与人:MCYP、appleMan)

appleMan:

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

实在不行卸载重装pod

MCYP:

podfile文件的格式影响吗?

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

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

appleMan:

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

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

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

群主:

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

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

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

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

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

  1. Photoshop 技能167个(学完它,你可以去相馆做高级设计师了)

    Photoshop 技能167个(学完它,你可以去相馆做高级设计师了) 学PS基础:Photoshop 技能167个­ 经典的Photoshop技巧大全,如果你是初级阶段的水平,熟读此文并掌握,马上进 ...

  2. 前端进阶必学必会动画学习之Animate.css的使用与解析:一个强大而酷炫的CSS3动画库Animate.css使用方法教程

    简介 animate.css 是一个来自国外的 CSS3 动画库,它预设了抖动(shake).闪烁(flash).弹跳(bounce).翻转(flip).旋转(rotateIn/rotateOut). ...

  3. 『王的机器』四天免费学完 DataCamp 12 门课

    本文含 2101 字,5 图表截屏 建议阅读 6 分钟 在公众号对话框回复 DCP 获取全部 12 门课的课件和数据 抱歉用「标题党」的形式把大家引进来看,但我的确只用了 4 天休闲时间(白天还要工作 ...

  4. 学完python基础开始学爬虫_零基础入门Python爬虫不知道怎么学?这是入门的完整教程...

    这是一个适用于小白的Python爬虫免费教学课程,只有7节,让零基础的你初步了解爬虫,跟着课程内容能自己爬取资源.看着文章,打开电脑动手实践,平均45分钟就能学完一节,如果你愿意,今天内你就可以迈入爬 ...

  5. Python入门教程:很多人推荐学 Python 入 IT ,如果学完 Python 找不到工作怎么办...

    Python入门教程:很多人推荐学 Python 入 IT ,但是如果学完 Python 找不到工作怎么办,这也是很多人担心的问题. 很多人推荐通过学习 Python 入行 IT 一是因为 Pytho ...

  6. python是干什么用的视频-python基础教程千锋最新视频学完之后可以做什么

    从目前来看,人工智能异常火爆,而Python作为人工智能首选语言自然受到了欢迎,而且Python语言在学术上也很受青睐.就算不是计算机专业的人,很多都在学习python.那么python基础教程千锋最 ...

  7. 3天学完10套Python顶级教程,端午节技术人消失之谜

    端午节,擦姐粉丝群 群友A:擦姐,消失去干啥了? 群友B:听说擦姐去刷脸要福利去了 群友C:啥课? 端午节,擦姐慷(hou)慨(zhe)激(lian)昂(pi)从 CSDN 运营姐姐手中,要来了一波大 ...

  8. 我大学大三用一个月时间学完就找到实习的一套Java教程

    目录 引言 第一个Java程序 Java运行机制 基本语法 Java 关键字 Java 标识符 Java 修饰符 Java 注释 Java 基本数据类型 Java 变量 Java 运算符 Java 循 ...

  9. JS特效教程,学完即精通

    JavaScript特效教程,学完你就能写任何特效.本课程将JavaScript.BOM.DOM.jQuery和Ajax课程中的各种网页特效提取出了再进行汇总.内容涵盖了几乎网页中所有常见的特效实现, ...

最新文章

  1. 【廖雪峰python入门笔记】list_替换元素
  2. Chemistry.AI | 基于非线性激活的多层感知器预测分子特性
  3. android地址格式转换,Android(安卓)时间戳和日期之间的转化
  4. python搞笑代码-为PYTHON添加define功能【搞笑代码】
  5. 数据库的内连接和外连接区别?
  6. QT学习:模型/视图基本概念
  7. AcWing 1234. 倍数问题
  8. Java 高级—— IO 基础
  9. python循环10次_开发一个循环 5 次计算的小游戏, 设置随机种子为10,每次随机产生两个 1~10的数字以及随机选择...
  10. UE4如何解析命令行参数
  11. 哪些大学有计算机动漫专业,计算机专业考研有哪些值得推荐的院校?
  12. 如何打开oracle的回闪,oracle回闪操作
  13. SVN版本库修改URL路径或者IP地址
  14. CANopen协议本质
  15. PC端直通车投放 直通车属性投放 淘宝直通车的四种玩法,你会几种?
  16. Datadog——Monitor as a service(笔记)
  17. Bot Chat(聊天机器人) HeroCard的简单用法
  18. mysql sql loader_Data Loader
  19. 热血江湖20.0单机版一键端带藏宝阁带GM工具网单游戏
  20. python实现正则表达式匹配

热门文章

  1. 给你的2D游戏添加3D效果
  2. gcc之 -ffunction-sections
  3. Centos7 查看 CPU 核数 和 型号 和 主频(亲测有效)
  4. 费曼技巧:一张白纸提高学习效率
  5. Web前端大作业——基于HTML+CSS+JavaScript仿英雄联盟LOL游戏网站
  6. 微信小程序前端解密获取用户信息
  7. 软件测试基础知识 - 单元测试、集成测试、系统测试、回归测试、验收测试这几步中最重要的是哪一步
  8. Packet Tracer 5.0建构CCNA实验攻略——帧中继Frame Relay
  9. KALI--入门教程--kali下载(vm),更新国内源,更换中文界面
  10. 刘邦六大用人之道,很值得管理人员学习