留个纪念傻傻的博客
来源:互联网 发布:淘宝图书讲谈社 编辑:程序博客网 时间:2024/05/29 21:34
今天算是ios开始入门的一天,在昨天基本熟悉了xcode的基础上,今天本来给自己的计划是首先完成自己的
小程序ios计算器,然后进行app的页面设计,最开始以为会和android有着一样的套路,但发现了种种问题。
首先,每一个除了建立project自动生成的viewcontroller外,都要自己创建.swift文件进行自己关联;其次,拖动到视图上的控件和方法不会在swift上显示出来,属于自动隐藏的,目前不知道怎么查看代码,而且由于
自己的英文水平有限,对于右边的每个控件的信息框都搞不懂他的功能,进度很慢;最后,由于swift更新速度飞
快,网上的文章发现很多都是过时的东西,与此时的swift版本并不能很好的进行匹配,查了很多如何在swift中用
oc的方法也不尽人意。
总的来说今天一天的成果如下:
1、知道如何编辑布局,怎样添加控件并对控件属性进行更改和设置(住户要是label和button控件),了解
了button的点击事件和点击后页面的跳转
2、对于tableview掌握了些许知识,知道如何输入代码添加到布局之中,并设置系统自带的cell样式,能够
对点击进行处理并触发事件(http://blog.csdn.net/nopolun_ios/article/details/54237141)
3、还是觉得今天比较完整的成果是本应昨天完成的小计算器,能够实现+-*/功能显示
4、由于计算机要用到string与double的相互转换,这个在java中本来很简单的事情却让我草碎了心,本来
在几经无果之后打算都用double来存储计算器输入的值结果发现不行最后终于的找到解决方法
(http://www.cocoachina.com/bbs/read.php?tid=265378 4楼)
5、解决小问题thread 1: sinal sigabrt,
(http://blog.csdn.net/vivasoft/article/details/17207493)
待解决问题(问题还是比较多的,今天遇到很多问题,找了很多资料,自己进行了很多尝试大多数未解决)
1、还是昨天的按钮的action传递给function参数的问题,由于计算器我想每个按钮都执行一个函数但传递给
他不同的参数让他能够根据接收参数的不同来进行不同的处理,结果发现我无论如何都难以做到这一步,最后在我
经过大量尝试,寻找资料后决定暂时 放弃这一问题,改为用笨方法,每个按钮一个函数避免了传递参数的问题,
但代码显得冗长,且计算机界面很简陋不知道如何去设置button的边框
2、在页面跳转到的处理上,目前只能够在storyboard上进行拖动处理,而且只会一种拖动方式,但这种会不
会和以前的android一样产生多个activity一直在后台没有关掉的现象,有没有finish()还暂未解决,明天争
取把这个问题解决
3、发现了一个很困扰的问题,就是在于控件UIBarButtonitem虽然是继承自button但是他没有addtarget的
类型无法进行点击事件的处理,网上找了很多即使是最新的2017的代码我也尝试过但还是无法对他进行赋予点击事
件操作,但是他同理也能类似button在storyboard界面进行拖动找到action segue.modal进行跳转页面,他的
问题之后还有待研究
明天计划
1、解决页面跳转的一切问题
2、解决tableview的自定义样式和下拉刷新
3、美化页面
4、如果还有时间则解决之前为解决问题
阅读全文
1 0
- 留个纪念傻傻的博客
- 博客开通,留个纪念
- 以此纪念我的第一个博客
- 第一次开博客,留个纪念
- 第一篇博客,留个纪念
- 第一个专业技术论坛博客,留个纪念
- 开个博客纪念下
- 自己的第一份博客,做个纪念
- 今天第一天开通博客,留个纪念
- 为自己的开端留个纪念
- 留个纪念
- 第一次,留个纪念!
- 留个纪念
- 留个纪念ANDROID
- 开篇留个纪念
- 留个纪念
- 留个纪念
- 留个纪念
- java基础知识点回顾笔记(日更)
- 对文件进行操作
- python新式类和经典类的区别?
- nodejs 连接 MySQL
- (C++)堆栈的类模板
- 留个纪念傻傻的博客
- 链表排序 1.0粗糙版
- LeetCode 75. Sort Colors
- php魔术函数__autoload
- STM32(1)
- 关于c++面向对象重债覆盖隐藏和虚函数表
- 读取CSV XLSX XLS文件
- java动态规划最小路径和
- 数据压缩 实验四 DPCM压缩系统的实现和分析