3 天方夜歌

尚未进行身份认证

iOS php

等级
TA的排名 3w+

Python3.x正确升级方法----Python学习开篇

小萌写这篇博客的目的是看到网上很多Python的升级方法,修改各种底层配置文件等等,小萌是不希望找到这样的解决方法,因此就搜索了一一下Python的官方网站,发现升级原来如此简单!第一步查看是否安装了Homebrew管理工具,如果没有就安装一下ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/m...

2020-04-07 10:26:14

swift 类型判断 Dictory Array

一 、类型的判断1、is 的介绍Swift 中类型的判断的关键词是is。is操作用来判断某一个对象是否是某一个特定的类,它会返回一个bool类型的值。2、 is的使用方法1> is 的一般判断(Swift 系统也会自动判断)// 类型的一般判断方法let NetWStr = "NetWork小贱"/** 判断NetWStr 是否是 “字符串” */if N...

2020-03-12 10:44:46

总结2019,规划2020,未完待续

在这么一个生活富足、世界和平的年代时间总是那么短暂,2019也成为了过去式,2020新的一年也到来了,所以这是一篇总结文,写给迷茫的我自己,总结2019,展望2020总结 20191.1 生活2019年的我经历了更换城市、更换工作,从北京来到了上海,到今天已经过去2个月了,在这2个月里发现上海和北京还是有很大的不同的,气候、地域、文化等都是不同的上海的气候无疑是比北京好的冬天的上...

2020-01-15 11:22:20

AVRoutePickerView 和 MPVolumeView 投屏

最近小萌的项目有投屏的需求,开始使用的是保利威的SDK,但是保利威的SDK不管iOS或者Android都是只支持乐播投屏,但是我们项目的需求是AirPlay投屏 在我查找很多资料的过程中发现AVRoutePickerView和MPVolumeView都是支持投屏,但是AVRoutePickerView支持iOS11以上的系统,iOS11一下的系统只能用MPVolumeView来...

2020-01-15 10:53:47

ipad UITabBarItem的图标横排变成竖排

标签栏(UITabBar)在项目开发中经常会用到,它里面的每一个标签项(UITabBarItem)都可以设置不同的图片和标题文字。过去不管我们使用 iPad 还是 iPhone 运行程序,图片和文字都是垂直排列的(图标在上,文字在下)而当系统更新到了 iOS11 以上时,图片和文字在 iPad 下就变成了左右排列(iPhone 下仍然是上下排列)。iPad 下的这种左右排列方式是...

2019-12-09 15:31:16

出现error: RPC failed; curl 18 transfer closed with outstanding read data remain问题

小萌买了一台新电脑用于做iOS开发,需要配置新的CocoaPods第三方和开放平台管理工具,也出现了新的问题error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: The remote end hung up unexpectedly fatal: early EO...

2019-12-04 17:01:16

快速学习Vue

最新任务-------使用Vue做开发之前小萌简单的学习过HTML CSS Javascript语言,会小程序开发,至于其他的就不会啦快速学习方法:作为一个开发很久的iOS工程师,掌握大概框架,学习语法,然后开始看源码,最后尝试自己写项目,也就是边学习边工作,不要耽误工作进度嘛学习方法:看几个网站,加上适当的练习,很快就会掌握啦,目前小萌的苹果电脑还没到货所以现在用的windows电脑...

2019-11-09 16:32:36

Flutter Android Studio 和 Vscode 下配置真机运行

小萌是学习iOS开发的,但是我们新的项目需要使用flutter开发,使用flutter开发了一段时间,一直都是使用模拟器调试的,今天聊聊如何在Android Studio 和 Vscode环境下链接iPhone真机。第一步:配置命令flutter找不到真机,已经安装Xcode,Xcode里面可以打开真机运行,但Android Studio环境和Vscode环境下,不能找到连接的iPhone...

2019-08-09 16:46:12

HTTP的网络请求状态代码详解

网络请求是大前端项目的一个大部分,而且大部分的iOS的项目的网络请求是根据AFN进行的二次封装,我们查看返回的结果或者error的网络错误code,从而确认错误类型,针对性的进行调试修改。说明:以下整理内容来自网络以及书籍,同时也加上了自己的修改和补充,主要是方便大家,也是方便自己,省的到时候出现问题了,还要漫天的google,我们大前端需要知道基本的网络知识。HTTP 1xx 消息这...

2019-07-10 15:37:28

Flutter开发篇 TextField和TextFromField

TextFiled和TextFromField都是用来输入的,但是也是有区别的,尤其是方法有很大的区别,大家可以分别查看源码文档,在资料比较少的情况下那是最快的学习方法TextEditingController controller = TextEditingController();@override void dispose() {//卸载 controller.disp...

2019-06-24 15:52:03

Flutter开发篇List这一篇就够啦

1.List创建及属性void listCreate() { // 固定长度的列表,一旦定义就无法改变长度 List<int> fixedLengthList = List(5); fixedLengthList[0] = 66; print(fixedLengthList); print(fixedLengthList[0]); // 可改变长度的列表...

2019-06-24 11:48:46

Flutter开发篇--拍照或选择图片

小萌是做iOS开发的,虽然是flutter开发,但是xcode还是需要配置的,在这个info.plist中需要配置<key>NSPhotoLibraryUsageDescription</key><string>Example usage description</string><key>NSCameraUsageDe...

2019-06-19 15:07:45

Flutter开篇封装TabBar

小萌是从事iOS开发的,最近flutter火的不行,领导要求新的项目使用flutter,节约时间成本,学了一段时间的flutter,从今天开始正式开始Flutter开发新的项目 开篇就是创建项目,搭建基本框架,tabbar和appbar的封装话不多说,直接上主要的代码,下载地址https://github.com/shuilanjianyue/flutter_tab_bar_demo/t...

2019-06-18 12:33:45

UITableView解决重用机制带来的隐藏问题

UITableView的重用机制都是老生常谈的问题了,就不多叙述了。但对于多变的自定义cell,有时这种重用机制会出错。比如,当一个cell含有一个UITextField的子类并被放在重用queue中以待重用,这时如果一个未包含任何子视图的cell要显示在屏幕上,就会取出并使用这个重用的cell显示在无任何子视图的cell中,这时候就会出错。解决方法:方法1将获得cell的方法从- (U...

2018-12-24 16:25:30

程序员,你能“管理”好你的产品经理吗?

      一、场景          在开发团队中,我们经常面对产品经理的各种需求变动、项目经理对关键点的 Deadline,总会有一些冲突发生。而对于事情最终执行的开发人员来说,如果这些冲突处理的不好,可能就会变成你个人的问题。作为最终实现功能的程序员,你总不会想被贴上一个 “无法按时完成任务的开发” ,这样的标签吧?这些问题,其实都可以借鉴第三选择的思想来解决。《第三选...

2018-11-02 11:22:36

跳转到App Store的详情,评论, QQ的某一界面 微信的某一界面

     在开发中,我们有的时候需要跳转到各种各样的应用,其实跳转都有一个共性,每一个跳转只需要知道协议链接就好啦  跳转到详情,评论// 跳转到详情NSString *str = [NSString stringWithFormat: @"itms-apps://itunes.apple.com/cn/app/id%@?mt=8", AppId];UIApplication *a...

2018-09-25 10:01:04

友盟分享长图片,如何截取长图片去分享

     实际开发中有没有发现有很多应用都是分享长图片呢?咋一看分享图片这是怎么做的呢,是不是后台返回链接图片做的呢,再一看不像哎,那怎么解决呢? 其实很简单啦// 长图 类型可以是 tableView或者scrollView 等可以滚动的视图 根据需要自己改- (UIImage *)saveLongImage:(UIScrollView *)scrollview{ ...

2018-09-18 16:28:21

iOS开发之状态栏statusBar颜色变化

             在网上搜索了很久,我也试了很多种情况,下面我为每种情况排布一下优先级,刚开始的时候我没有写播放器,使用的是腾讯的SDK,发现我之前设置的状态栏变化不在发生变化啦,所以在这里做一个小结,Xcode默认的颜色是黑色,记录优化代码的点滴第一种:如果其他界面默认都是黑色的,只有几个个别的界面需要白色的花,最简单的方法就是- (void)viewWillAppear:...

2018-09-03 16:46:32

[[UIApplication sharedApplication].windows lastObject]出现的问题

          随着产品的要求越来越高,对我们的技术水平要求也越来越高啦,有的时候我们需要将View添加到最上层的Window上,比如:各种各样的弹出框、Loading等,经常有同学直接通过:[[UIApplication sharedApplication].windows lastObject] 来获取,这种方法是非常不严谨的,很容易与项目中引用的第三方UI库产生冲突,比如键盘管理器,最容...

2018-09-03 14:24:50

Foundation框架之NSSet、NSMutableSet、NSOrderedSet、NSMutableOrderedSet

NSSet:集合。是NSObject的子类,跟NSArray不一样在于,NSArray的元素是有序的,可以通过索引访问,而NSSet的元素是无序的,不能通过索引访问;NSArray的元素可以是重复的,而NSSet的元素不能重复,同一个元素只能有一个。NSMutableSet:可变集合。是NSSet的子类,跟NSSet不一样的地方在于NSMutableSet的元素是可以修改的,可以增加删除替换等操作...

2018-06-28 16:42:38

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。