240 发简信
IP属地:上海
  • iOS爬坑之路!

    记录一些常用和不常用的iOS知识点,防止遗忘丢失。(来源为收集自己项目中用到的或者整理看到博客中的知识点),如有错误,欢迎大家批评指正;如有好的知识点,也欢迎大家联系我,添加...

  • 120
    ObjC基于socket实现即时通讯

    老规矩,先看效果: 一.写作目的: 1.使用socket实现简单的群聊2.利用TCP建立的连接,模拟苹果远程推送 二.写作声明:    socket是C语言写的,所以不必担心...

  • 120
    SwiftUI官方教程解读

    SwiftUI简介 SwiftUI是wwdc2019发布的一个新的UI框架,通过声明和修改视图来布局UI和创建流畅的动画效果。并且我们可以通过状态变量来进行数据绑定实现一次性...

  • 120
    iOS 13 DarkMode 暗黑模式

    iOS 13终于引来了暗黑模式。 每当新特性的到来,iOS开发者们既紧张又有点小兴奋,怀揣着被虐的心态,让我们来看看暗黑模式到底是个啥。 虽然这是一个设计驱动的需求,但是本着...

  • 120
    初识Flutter(基础入门)

    Content: Flutter框架概况发展概述发展历史框架特性框架结构 快速入门安装Flutter在Mac OS上使用镜像获取Flutter SDK编译器设置开发平台设置初...

  • mark mark

    Android多进程与多线程用例简介(线程篇)

    进程/线程分别是啥? 通俗地说进程和线程都是一个时间段的描述,是CPU工作时间段的描述。 默认情况下,同一应用程序下的所有组件运行在同一进程中。(每个应用程序都有一个自己的进...

  • Android多进程与多线程用例简介(线程篇)

    进程/线程分别是啥? 通俗地说进程和线程都是一个时间段的描述,是CPU工作时间段的描述。 默认情况下,同一应用程序下的所有组件运行在同一进程中。(每个应用程序都有一个自己的进...

  • 120
    深入研究Block捕获外部变量和__block实现原理

    前言 Blocks是C语言的扩充功能,而Apple 在OS X Snow Leopard 和 iOS 4中引入了这个新功能“Blocks”。从那开始,Block就出现在iOS...

  • @zerocc 就没有懂人家的描述,就乱说吗?你只能理解到合理性,可读性,别的理解不动吗?

    @property与@synthesize

    property属性 synthesize 合成访问器方法 1.读写特性:readonly 、readwrite 2.setter语意 什么时候使用这些语意特性呢? 只要是值...