- 博客(7)
- 资源 (4)
- 收藏
- 关注
转载 常见的几种编程思想
面向过程:处理事情以过程为核心,一步一步的实现。 面向对象:万物皆对象 链式编程思想:是将多个操作(多行代码)通过点号(.)链接在一起成为一句代码,使代码可读性好。a(1).b(2).c(3) 链式编程特点:方法的返回值是block,block必须有返回值(本身对象),block参数(需要操作的值)代表:Masonry框架。 响应式编程思想:不需要考虑调用顺序,只需要知道考虑结果,类似于蝴蝶效应,
2017-07-13 16:29:20 1521
原创 iOS链式编程
在iOS中,用到链式编程的地方不多,但是在特定的应用场景下,利用block实现链式编程,会大大的提高编程效率,并且代码直观易读。例如:Masnory/ SnapKit 是iOS中链式编程使用的一个经典代表,非常值得参考和学习!阅读直观,调用简单。链式编程思路: 如果想调用一个方法,那么需要一个对象; 如果想再去调用一个方法,那么就需要返回一个对象; 如果想用()去执行,
2017-07-13 16:22:28 249
原创 Django 根据数据模型models创建数据表
如果使用默认的数据库 SQLite3,则无需配置settings.py 使用其他数据库,则需要配置settings.py,这里以Mysql为例;DATABASES = { 'default': { 'ENGINE':'django.db.backends.mysql', 'NAME':'webapp',#数据库名 'USER':'test1'
2017-07-12 12:40:45 5847
转载 Django根据现有数据库,自动生成models模型文件
Django引入外部数据库还是比较方便的,步骤如下 :创建一个项目,修改seting文件,在setting里面设置你要连接的数据库类型和连接名称,地址之类,和创建新项目的时候一致 运行下面代码可以自动生成models模型文件 Python manage.py inspectdb 这样就可以在控制台的命令行中看到数据库的模型文件了把模型文件导入到app中 创建一个app django
2017-07-12 11:02:05 7432
转载 shell自动打包IPA
自动打包ipa,测试发现时间和用xcode打包差不多,但可以减少鼠标点击操作。#!/bin/bash #----------使用说明--- #将EnterpriseExportOptionsPlist放在.xcodeproj同级目录 #运行脚本,直接拖放项目目录(.xcodeproj上级文件夹) #mac 下终端访问文件出现“Permission Denied”解决方案:chmod a+x ./文件
2017-07-07 09:44:58 676
转载 ios NSlog打印日志
//-------------------打印日志------------------------- //printf输出 #ifdef DEBUG #define DLog(...) printf("%s %s 第%d行: %s\n",__TIME__, __PRETTY_FUNCTION__ ,__LINE__, [[NSString stringWithFormat:__VA_ARGS__]
2017-07-05 22:56:04 1393
转载 在ios 的开发中iBeacon和BLE的区别
在ios中ibeacon是基于地理位置的微定位技术(从这句话中可以得出Introduced in iOS 7, iBeacon is an exciting technology enabling new location awareness possibilities for apps.),虽然借助手机蓝牙进行接收Majro、Minor,但是他们在开发工程中没有任何关系。ibeacon使用苹果提供
2017-07-04 16:34:06 3014
windows 创建桌面快捷方式并修改图标
2021-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人