rootview.h #import <UIKit/UIKit.h> NS_ASSUME_NONNULL_BEGIN @interface RootViewController : UIViewController @end rootview.m #import "RootViewControlle ...
分类:
其他好文 时间:
2020-08-08 21:24:32
阅读次数:
87
前言16年毕业到现在也近两年了,最近面试了阿里集团(菜鸟网络,蚂蚁金服),网易,滴滴,点我达,最终收到点我达,网易offer,蚂蚁金服二面挂掉,菜鸟网络一个月了还在流程中... 最终有幸去了网易。 但是要特别感谢点我达的领导及HR,真的非常非常好,很感谢他们一直的关照和指导 面试整体事项1.简历要准 ...
分类:
编程语言 时间:
2019-06-03 10:52:26
阅读次数:
121
本贴的例子是:有A和B两个界面,要实现的效果就是先让A跳转到B,然后B中有个颜色的参数,当B跳转到A时,把这个颜色的参数传递给A,在A中利用这个颜色改变自己界面的颜色。 第1步:在发送者(界面B)中,制定协议(在.h头文件中声明) // 协议名一般以本类的类名开头+Delegate (包含前缀) @ ...
分类:
移动开发 时间:
2018-04-22 19:55:10
阅读次数:
199
说明:代理传值一般在反向传值中使用。 本贴的例子是:有A和B两个界面,要实现的效果就是先让A跳转到B,然后B中有个颜色的参数,当B跳转到A时,把这个颜色的参数传递给A,在A中利用这个颜色改变自己界面的颜色。 第1步:在发送者(界面B)中,制定协议(在.h头文件中声明) // 协议名一般以本类的类名开 ...
分类:
移动开发 时间:
2017-12-29 12:15:27
阅读次数:
127
// // ViewController.swift // NavigationController // import UIKit import Foundation class ViewController: UIViewController,FontSizeChangDelegate { va ...
分类:
编程语言 时间:
2017-07-28 14:07:41
阅读次数:
172
主线程与子线程常常须要进行数据的传递。不同的类之间,不同的控制器之间都须要。 并且常常须要监听一个动作的完毕。而后才去做对应事件。(代理是一对一的关系)。 一、代理传值 代理是一种设计模式。iOS中用的许多。能够通过自己定义代理来进行传值。 參见我的这篇文章 http://blog.csdn.net ...
分类:
移动开发 时间:
2017-05-17 20:56:51
阅读次数:
257
一、RootViewController: #import "RootViewController.h" #import "SecondViewController.h" @interface RootViewController () { UILabel *_myLabel; } @end @im ...
分类:
其他好文 时间:
2017-05-07 15:40:20
阅读次数:
181
首先上Boss直聘的功能界面截图,至于交互请读者现在Boss直聘去交互体验: 项目要高仿Boss直聘的IM常用语的交互功能,居然花费了我前后17个小时完成,这回自己测试了很多遍,代码质量很高,交互很流畅,仿真度也很高,重点综合性的用到了很多东西:runtime、代理传值、block传值、textVi ...
分类:
移动开发 时间:
2016-12-11 08:09:49
阅读次数:
207
一代理模式 1感性认识 代理即代别人理事物 使用场景有同级别对象间的传值,比如前后控制器之间, 也可以是外层里层对象间的传值,比如控制器和其视图或模型间的传值 二单例模式 全局共享资源 三比较 1block回掉比代理回掉更方便, 但是block式是利用对象属性传值,似乎只适合对象对另一对象的值传递( ...
分类:
其他好文 时间:
2016-12-02 18:49:11
阅读次数:
157
let vc = ViewController() let navc = UINavigationController(rootViewController: vc) window = UIWindow(frame: UIScreen.mainScreen().bounds) window?.bac ...
分类:
移动开发 时间:
2016-11-04 16:57:19
阅读次数:
480