Ammar's Blog
微信号:aicjaish

首页 标签 分类 归档 留言 关于
搜索
Ammar's Blog
CoreLocation框架 2015-09-16|iOSAPP应用
简介在移动互联网时代,移动 app 能解决用户的和诺生活琐事,比如: 周边:找参观,找 KTV、找电影院等等 导航:根据用户设定的起点和中点,进行路线桂法,并指引用户如何到达 在上述应用中,都用到了定位和地图功能,在 iOS 开发中,要想加入这两大功能,必须基于2个框架进行开发 CoreLocati ...
阅读更多
UIDynamic 物理仿真引擎全面了解 2015-08-05|iOSCoreAnimation
什么是UIDynamic UIDynamic 是从 iOS 7开始引入的一种新技术,隶属于UIKit框架可以认为是一种物理引擎,能模拟和仿真现实生活中的物理现象,如:重力、弹性碰撞等现象 物理引擎的价值 广泛用于游戏开发,经典成功案例是“愤怒的小鸟”让开发人员可以在远离物理学公式的情况下,实现炫酷的 ...
阅读更多
Swift高阶函数的使用 2015-07-30|SwiftSwift基础
头等函数:可将函数当做参数传递给其他的函数,或从其他函数里返回出值,并且可以将他们设定为变量,或者将他们存储在数据结构中。 闭包:Swift使用简洁的头等函数(闭包语法)代替了复杂的 block 语法,我们可以将闭包作为参数传递给其他函数,也可以将其作为返回值。 Example 假设我们需要两 ...
阅读更多
Second Tour: Language Guide - The Basics (二) 2015-07-25|SwiftSwift基础
The BasicsSwift is a new programming language for iOS, OS X, and watchOS app development. Nonetheless(虽然如此), many parts of Swift will be familiar from ...
阅读更多
Generics 泛型 2015-07-22|SwiftSwift基础
泛型代码可以让你写出根据自我需求定义、适用于任何类型的,灵活且可重用的函数和类型 泛型所解决的问题下面是一个标准的,非泛型函数swapTwoInts,用来交换两个Int值: 12345func swapTwoInts(inout a: Int, inout b: Int) let tempo ...
阅读更多
瀑布流布局框架 2015-07-15|iOSUI
代码:waterfallLayout
阅读更多
Swift关键字之 typealias 2015-07-10|SwiftSwift关键字
typealias12345678910func distanceBetweenPoint(point: CGPoint, toPoint: CGPoint) -> Double { let dx = Double(toPoint.x - point.x) let dy ...
阅读更多
Swift关键字之 inout 2015-07-09|SwiftSwift关键字
一般参数在方法中往往是值传递,当这个函数结束时,参数变量就会被销毁,不会改变方法以外的变量。因此,我们可不可以通过一个函数改变函数外面的变量呢? 这时,我们就要用到inout关键字 在声明函数时,在参数前面用inout修饰,在函数内部可以改变外部变量。有个小细节要注意,在传入参数时,只能传入变量的地 ...
阅读更多
Swift关键字之 mutating 2015-07-08|SwiftSwift关键字
在 swift 中,包含三种类型(type):structure,enumeration,class 其中 structure 和 enumeration 是值类型 (value type),class 是引用类型(reference type) 在 structure 和 enumeration ...
阅读更多
First Tour: About Swift (一) 2015-07-07|SwiftSwift基础
First, You dont need import(导入) a separate library(单独的库) for functionality(功能) like input/output(输入输出) or string handling(处理字符串). so 1print("hell ...
阅读更多
How To Install Cocoapods 2015-07-06|iOSOther
更换源1234Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如 http://rubygems.org/ )源来查找、安装、升级和卸载软件包gem sources --remove https://rubygems.org ...
阅读更多
UICollectionView 2015-06-23|iOSUI
学习一个东西,要先搞清楚三个问题:UICollectionView 是什么,UICollectionView 能干什么,如何使用 UICollectionView。 如果我们对于这三个问题都能回答的游刃有余了,基本就掌握这个东西了。 UICollectionView 是什么?首先回顾一下 Colle ...
阅读更多
应用间跳转 2015-06-20|iOSAPP应用
需要先认识几个概念: 12345678/* * URL: 统一资源定位符(可以没有路径,但是必须有协议头) * scheme: 协议头,用来决定查找资源的方式 http:// ftp:// * path: 路径 通过路径将从哪个记录跳转过来的应用的 URL,知道是哪跳转过来的 * * 默认情况下应用 ...
阅读更多
自动布局框架Masonry 2015-05-25|iOSAPP应用
Masonry 目前最流行的Autolayout第三方框架 用优雅的代码方式编写Autolayout 省去了苹果官方恶心的Autolayout代码 大大提高了开发效率 框架地址:Masonry 使用方法:添加2个宏、导入主头文件: 123#define MAS_SHORTHAND#define M ...
阅读更多
抽屉效果框架 2015-04-06|iOSAPP应用
封装的抽屉效果,实现 app 凤凰 FM、掌阅 iReader 的抽屉转场效果。代码:drawerViewController
阅读更多
多线程的实现方式 2015-03-06|iOS多线程
iOS中实现多线程的技术方案 pthread 实现多线程操作12345678910111213141516171819202122232425代码实现:void * run(void *param){    for (NSInteger i = 0; i < 1000; i++) & ...
阅读更多
1…5678

Ammar

微信号:aicjaish

文章

120

标签

27

分类

43

加入书签
公告
感谢访问本站,若喜欢请收藏 ^_^
最新文章
通过VMware搭建分布式集群基础环境
2020-09-23
Zookeeper
2020-09-07
Zookeeper的应用
2020-09-07
MyBatis Generator
2020-07-28
Redis进阶
2020-07-09
分类
  • Java45
    • JavaSE4
    • 应用3
      • CRM系统1
      • Restful1
      • 权限管理1
    • 数据库8
    • 服务器10
    • 框架12
      • Dubbo1
      • Maven1
      • MyBatis1
      • Spring4
      • SpringMVC2
      • Zookeeper2
      • 设计思想1
    • 源码分析7
      • 设计模式1
    • 配置文件1
  • Swift20
    • APP应用1
    • Swift关键字5
    • Swift基础14
  • Tools5
    • API文档1
    • JRebel1
    • MyBatis1
      • 逆向生成工具1
    • SpringBoot1
    • UML1
  • iOS38
    • APP应用6
    • CoreAnimation3
    • Other5
    • UI12
    • 多线程2
    • 底层原理7
  • 前端7
    • HTML1
    • JS6
  • 数据结构与算法2
  • 框架3
    • Apache3
标签
Apache ClassLoader Cookie Dubbo HTML JS Java JavaScript Listener Maven MyBatis Redis Restful Servlet Shiro Socket Spring Spring Security SpringMVC Swift Tools Zookeeper iOS 数据库 数据结构与算法 环境搭建 设计模式
归档
  • 2020年09月3
  • 2020年07月2
  • 2020年06月2
  • 2020年05月2
  • 2020年04月1
  • 2020年03月3
  • 2019年10月3
  • 2019年09月5
  • 2019年08月12
  • 2019年07月15
  • 2019年06月5
  • 2019年05月1
  • 2019年04月1
  • 2019年03月2
  • 2016年08月5
  • 2016年07月3
  • 2016年06月4
  • 2016年05月2
  • 2016年04月6
  • 2016年02月1
  • 2015年10月1
  • 2015年09月2
  • 2015年08月1
  • 2015年07月9
  • 2015年06月2
  • 2015年05月1
  • 2015年04月1
  • 2015年03月3
  • 2014年11月2
  • 2014年10月1
  • 2014年09月1
  • 2014年08月1
  • 2014年07月6
  • 2014年05月3
  • 2014年04月7
  • 2014年03月1
网站资讯
文章数目 :
120
已运行时间 :
©2014 - 2024 By Ammar
浙ICP备19013619号-1
浙公网安备 33010502006128号
繁
Algolia