240 发简信
IP属地:四川
  • 最好就是别入程序员这一行:grin:

    编程中,有哪些好的习惯一开始就值得坚持?

    说一些基础的、适用于初学者的好习惯。 #1 - 在开始编码之前先规划和组织代码 在项目的开始阶段,不要上手直接写代码,一定要先确定代码的分层和架构。该分层和架构在一定程度上决...

  • 赞一个

    iPhoneXs iPhoneXs Max iPhoneXr 界面适配

    由上图可见 iPhoneXs 的屏幕尺寸和去年的iPhoneX是一样的,所以今年不需要做特殊处理。主要处理下后面的两款新的尺寸机型: 去年适配的iPhoneX 的分辨率:24...

  • @昊楷 留个邮箱给你发过去

    UIPickerView的二级联动

    开发中会遇到让用户选择城市的需求,这就需要用到UIPickerView的二级联动,实现起来虽然比较简单,但却需要好好思考清楚才能更好的理解代码.1.搭建界面如下: 2.将te...

  • 120
    让你快速上手Runtime

    前言 本篇主要介绍Runtime在开发中的一些使用场景,顺便讲解了下MJExtension的底层实现。如果喜欢我的文章,可以关注我微博:袁峥Seemygo 一、runtime...

  • iOS APP评分方式

    1.跳出应用,跳转到AppStore,进行评分 如果是7.0以前的系统 NSString *str = [NSString stringWithFormat:@"itms-a...

  • 自定义圆形进度条ProgressView

    进度条在iOS开发中很常见的,我在项目开发中也写过好多进度条,有好多种类的,条形,圆形等,今天给大家总结一种圆形的开发进度条。自定义条形进度条 原理很简单我就不说了,自己看代...

  • 多线程基本概念

    多线程:多线程可以提升程序运行的效率,能够同时处理多种不同的任务,避免处理一个任务的同时搁置其他任务,造成程序卡住的问题. 多线程的几种创建方式 1.pthread:基于c语...

  • 120
    动画浅析

    动画是iOS开发中非常常用的功能,我们可以通过动画做出非常炫目的效果,有趣的界面.下面简单介绍下动画的创建. layer 每个view都有一个layer层,用来显示图形.la...

  • 120
    动画浅析

    动画是iOS开发中非常常用的功能,我们可以通过动画做出非常炫目的效果,有趣的界面.下面简单介绍下动画的创建. layer 每个view都有一个layer层,用来显示图形.la...

  • 回顾上周学习的HTML5

    前言 工作一周,差不多的又忘了,在学习新知识之前,回顾一下上周末学习的HTML5知识. 1, 什么是HTML5 ? 所谓的HTML5就是网页5.0版本的超文本标记语言,是Hy...

  • 120
    Quarz2D基础(二)

    贝瑟尔路径与C语言路径结合. 效果图: 绘制文字: 效果图: 绘制图片: 效果图: 雪花效果: 效果图:

  • 120
    Quarz2D基础(一)

    Quarz2D可以实现以下内容: 绘制图形:线条/三角形/矩形/圆/弧形/扇形等绘制文字绘制/生成图片读取/生成PDF截图/裁剪图片自定义UI控件 Quarz2D绘制四大步骤...

  • 120
    Quarz2D基础(二)

    贝瑟尔路径与C语言路径结合. 效果图: 绘制文字: 效果图: 绘制图片: 效果图: 雪花效果: 效果图:

  • 120
    Quarz2D基础(一)

    Quarz2D可以实现以下内容: 绘制图形:线条/三角形/矩形/圆/弧形/扇形等绘制文字绘制/生成图片读取/生成PDF截图/裁剪图片自定义UI控件 Quarz2D绘制四大步骤...

个人介绍
iOS初学者,记录下每天的学习笔记.个人邮箱:letaibai@gmail.com.