Giter VIP home page Giter VIP logo

Mortal's Projects

ccruntimecollect icon ccruntimecollect

运行时机制学习总结,包括利用1.Invar便利属性;2.利用class_getInstanceMethod获取某个具体的实例方法 以及method_exchangeImplementations:交换两个方法的实现 来完成对数组空对象和数组越界问题的处理。3.注意:工程中runtime.h头文件是总结概要;两个数组的分类可以直接用,具体参考代码;UIImage的那个分类可以忽略。

ezbundlehelp icon ezbundlehelp

获取动态库、私有库中的bundle(包括图片、xib),用于组件库中

gcd- icon gcd-

iOS 多线程中 GCD 的相关知识以及使用方法汇总 .

geektime icon geektime

Swift从入门到放弃系列 - 仿极客时间App

jspatch icon jspatch

JSPatch初体验,JSPatchPlatform 官方平台上面用的是一个没上线的测试demo,所以项目中用了一个main.js文件来当做补丁,上线之后可以在平台后台配置补丁.

mvparchitecturedemo icon mvparchitecturedemo

一个基于协议的MVP架构 和 一个基于KVO实现数据双向绑定的MVVM 的 示例Demo

networklayer_architecture icon networklayer_architecture

网络层架构设计,这里是学习YTKNetwork的源码和封装**,为后面自己封装网络层架构做准备...

news icon news

Swift练习项目(新闻类App)

tableviewprotocolcell-category icon tableviewprotocolcell-category

针对一个TableView的多种类型cell的这种常见需求,此demo提供一种新的思路:外部(Controller)不需要知道具体cell种类,只需要调用一个方法配置即可;另外,针对view和model的耦合,采用分类(Category)来解耦.

uipopoverpresentationcontroller icon uipopoverpresentationcontroller

在iOS8之前如果想要在iphone上实现popover的效果需要自定义view,在iOS8中提供了UIPopoverPresentationController, 很方便的定制这种类型的View,了解一下

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.