240 发简信
IP属地:新疆
  • 120
    史上最详细的iOS之事件的传递和响应机制-原理篇

    前言: 按照时间顺序,事件的生命周期是这样的:事件的产生和传递(事件如何从父控件传递到子控件并寻找到最合适的view、寻找最合适的view的底层实现、拦截事件的处理)->找到...

  • 120
    iOS笔记( 启动时间性能优化)

    应用启动环节,我们大致分为2种启动:即冷启动(Cold Launch)和热启动(Warm Launch),针对优化,我们主要针对冷启动。 知识点:打印启动时间 通过添加环境变...

  • 写的不错哦

    iOS- 性能优化(启动、电量、包体等)

    随着我们移动互联网的兴起到火爆,成千上万款app营运而生,电商、出行、音视频、教育等等,五花八门,那么每一款APP都会有对应的人群去下载使用,那么用户对一款app的钟爱程度除...

  • Swift 中的动与静

    也许你在swift 使用过程中永远也不会遇到这些奇怪的行为, 但是进来看看又不要钱~ Swift 相比于其它语言有一个很好的特性, 开发者不仅可以给协议增加接口, 还能进一步...

  • 120
    Swift 可选类型

    对于使用Objective-C开发iOS的程序员来说,对象是否为nil在编写程序的过程中程序员不太关心,直接使用就可以,在一些需要判断的地方在判断,当转为Swift开发时,首...

  • http缓存机制理解

    https://www.cnblogs.com/chenqf/p/6386163.html 参考的文章大神写的非常通俗易懂 我们知道,浏览器向服务器发送一个请求(reques...

  • 如果要JS调用一个有参数的OC方法 怎么给他传参呢

    WKWebView的使用之JS调用OC

    一、功能分析 在做html和原生混合开发的过程中,我们会遇到一些功能,需要在html执行某个特别操作的时候,OC也要做出相应的响应,比如,我们最近的一个项目中,在一个UINa...

  • 找到原因了 refreshdispaly 中会调用setUpAllTitle 然后viewwillappear也会调用 因此创建了两遍标题。 并不是两倍的controller 只要在 setUpAllTitle 调用 [self.titleLabels makeObjectsPerformSelector:@selector(removeFromSuperview)];
    [self.titleLabels removeAllObjects];
    暂时可解决

    快速集成App中顶部标题滚动条

    前言 目前越来越多的App都需要顶部标题切换界面效果,并且带有非常炫酷的效果,利用点时间给广大的攻城狮们提供了这样一个框架,集成了当前比较主流的几种效果,网易新闻(字体缩放+...

  • @曰天大肾 解决了吗兄弟

    快速集成App中顶部标题滚动条

    前言 目前越来越多的App都需要顶部标题切换界面效果,并且带有非常炫酷的效果,利用点时间给广大的攻城狮们提供了这样一个框架,集成了当前比较主流的几种效果,网易新闻(字体缩放+...

  • #import "MainVC.h"
    #import "SubVC.h"


    @interface MainVC ()

    @property (nonatomic, strong) NSMutableArray *titleArrM;


    @EnD

    @Implementation MainVC

    - (void)viewDidLoad {
    [super viewDidLoad];

    self.titleArrM = [[NSMutableArray alloc]initWithArray:@[@"全部",@"待付款",@"待发货",@"待收货"]];

    [self setUpAllViewController];


    }

    - (void)setUpAllViewController
    {
    UIStoryboard*mainStrorybodard=[UIStoryboard storyboardWithName:@"Main" bundle:nil];

    for (NSInteger i=0; i<self.titleArrM.count; i++) {
    SubVC*subVc=[mainStrorybodard instantiateViewControllerWithIdentifier:@"SubVC"];
    subVc.title=self.titleArrM[i];

    [self addChildViewController:subVc];
    }

    //调用该方法后会创建8个子控制器,需要改啊!
    // [self refreshDisplay];

    }

  • Swift学习笔记 | Optional

    Optional### Swift中的Optional作为一种类型,既可以存储一个值,也可以为空(也就是swift里的nil),通常在类型后面加一个?表示它是Optional...