2 天方夜歌

尚未进行身份认证

iOS php

等级
TA的排名 3w+

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

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

2019-08-09 16:46:12

iOS小码哥底层原理上 下

链接:https://pan.baidu.com/s/1Jmc31dKtOcI8bxfX8fihJQ提取码:8wk2

2019-08-07 11:22:21

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

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

2019-07-10 15:37:28

Flutter开发篇 TextField和TextFromField

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

2019-06-24 15:52:03

Flutter开发篇List这一篇就够啦

1.List创建及属性voidlistCreate(){//固定长度的列表,一旦定义就无法改变长度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>Exampleusagedescription</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=[NSStringstringWithFormat:@"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等,经常有同学直接通过:[[UIApplicationsharedApplication].windowslastObject] 来获取,这种方法是非常不严谨的,很容易与项目中引用的第三方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

UIImagePickerController iOS11调起相册 中的照片被导航栏遮挡

为了适配iOS11下来刷新下下偏移问题,全局设置了 [UIScrollView appearance]的ContentInsetAdjustmentBehavior为UIScrollViewContentInsetAdjustmentNever导致ScrollView向上偏移了,而在iOS11以下却没问题if (@available(iOS 11.0,*)){    [[UIScrol...

2018-06-08 15:15:53

iOS 学习视频 资料集合 (视频 +博客)

转载:https://blog.csdn.net/yst19910702/article/details/78809472无意间在网上发现一些学习资源,分享下。资源主要是一些视频资源和博客网站。这些资源主要针对一些初中学着。利用一些基础知识点,中级有小码哥的视频里的视频和组件化。(后面有些博客真的很不错)。总之都是杂七杂八的,分享出来旨在共同学习。有不好的地方还望指教。 虽然都是一些培训班的视频,...

2018-05-17 14:19:24

苹果内购审核那些被拒的原因

小萌做的教育类型的项目终于上架了,小萌瞬间喜极而泣,内购终于符合苹果的审核要求啦,小萌感动的稀里哗啦的。每次上架前小萌现在又养成习惯,看看苹果的审核规则,做了那些改动AppStore审核指南现在小萌说一下那些被拒的心酸经历。两年前小萌做过内购,那个功能比较简单,就是娱乐项目的打赏功能。属于消耗型的项目,那个时候很容易就上线了,随着时间的推移,苹果内购的审核规则也在不断的变

2018-04-27 13:06:53

undefined is not an object (evaluating '_react3.default.PropTypes.bool')

在学习ReactNative的过程中,也就是学习生命周期defaultProps()的时候,为defaultProps配置属性和为属性申请类型时出现错误staticdefaultProps={autoPlay:false,maxLoops:10,nameString:'suncuihua',};//注意这里有分号...

2018-04-10 13:00:51

React Native bind方法 和 () => 函数

这个问题其实是一个JavaScript中的问题,因此我们学习reactnative的同胞们学习一下JavaScript很有必要的。JavaScript中jQury的bind方法为选定元素添加事件处理程序,规定事件发生时运行的函数。语法为:$(selector).bind(event,data,function)也就是相对应的event事件发生时就会执行function函数。data是传递数据...

2018-04-10 12:42:00

RawText " " must be wrapped in an explicit <Text> component

今天在写博客的时候,本来打算写一些学习的过程,现在19:00了,可是居然出现RawText&quot;&quot;mustbewrappedinanexplicit&amp;lt;Text&amp;gt;component这样的错误,由于初学,所有查找资料的时候,发现react-native也有如此严格的代码风格。我的代码是这样写的:&amp;lt;View&amp;gt;&amp;lt;Text&amp;gt;开发&amp;lt;/T...

2018-04-06 19:17:46

查看更多

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