// Generated by Apple Swift version 2.1.1 (swiftlang-700.1.101.15 clang-700.1.81)
#pragma clang diagnostic push
#if defined(__has_include) && __has_include(<swift/objc-prologue.h>)
# include <swift/objc-prologue.h>
#endif
#pragma clang diagnostic ignored "-Wauto-import"
#include <objc/NSObject.h>
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
#if defined(__has_include) && __has_include(<uchar.h>)
# include <uchar.h>
#elif !defined(__cplusplus) || __cplusplus < 201103L
typedef uint_least16_t char16_t;
typedef uint_least32_t char32_t;
#endif
typedef struct _NSZone NSZone;
#if !defined(SWIFT_PASTE)
# define SWIFT_PASTE_HELPER(x, y) x##y
# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
#endif
#if !defined(SWIFT_METATYPE)
# define SWIFT_METATYPE(X) Class
#endif
#if defined(__has_attribute) && __has_attribute(objc_runtime_name)
# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
#else
# define SWIFT_RUNTIME_NAME(X)
#endif
#if defined(__has_attribute) && __has_attribute(swift_name)
# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
#else
# define SWIFT_COMPILE_NAME(X)
#endif
#if !defined(SWIFT_CLASS_EXTRA)
# define SWIFT_CLASS_EXTRA
#endif
#if !defined(SWIFT_PROTOCOL_EXTRA)
# define SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_ENUM_EXTRA)
# define SWIFT_ENUM_EXTRA
#endif
#if !defined(SWIFT_CLASS)
# if defined(__has_attribute) && __has_attribute(objc_subclassing_restricted)
# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
# else
# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
# endif
#endif
#if !defined(SWIFT_PROTOCOL)
# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_EXTENSION)
# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
#endif
#if !defined(OBJC_DESIGNATED_INITIALIZER)
# if defined(__has_attribute) && __has_attribute(objc_designated_initializer)
# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
# else
# define OBJC_DESIGNATED_INITIALIZER
# endif
#endif
#if !defined(SWIFT_ENUM)
# define SWIFT_ENUM(_type, _name) enum _name : _type _name; enum SWIFT_ENUM_EXTRA _name : _type
#endif
typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
#if defined(__has_feature) && __has_feature(modules)
@import UIKit;
@import ObjectiveC;
@import CoreGraphics;
#endif
#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
#pragma clang diagnostic ignored "-Wduplicate-method-arg"
@class UIWindow;
@class UIApplication;
@class NSObject;
SWIFT_CLASS("_TtC7TFSwift11AppDelegate")
@interface AppDelegate : UIResponder <UIApplicationDelegate>
@property (nonatomic, strong) UIWindow * __nullable window;
- (BOOL)application:(UIApplication * __nonnull)application didFinishLaunchingWithOptions:(NSDictionary * __nullable)launchOptions;
- (void)applicationWillResignActive:(UIApplication * __nonnull)application;
- (void)applicationDidEnterBackground:(UIApplication * __nonnull)application;
- (void)applicationWillEnterForeground:(UIApplication * __nonnull)application;
- (void)applicationDidBecomeActive:(UIApplication * __nonnull)application;
- (void)applicationWillTerminate:(UIApplication * __nonnull)application;
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
@end
@class UserModel;
@protocol DetailViewControllerDelegate;
@class UIButton;
@class UISlider;
@class UIAlertView;
@class NSBundle;
@class NSCoder;
SWIFT_CLASS("_TtC7TFSwift20DetailViewController")
@interface DetailViewController : UIViewController
@property (nonatomic, strong) UserModel * __nullable userModel;
@property (nonatomic, strong) id <DetailViewControllerDelegate> __nullable delegate;
- (void)viewDidLoad;
- (void)onChangeButtonClick:(UIButton * __null_unspecified)sender;
- (void)clickSlider:(UISlider * __null_unspecified)sender;
- (void)alertView:(UIAlertView * __nonnull)alertView clickedButtonAtIndex:(NSInteger)buttonIndex;
- (nonnull instancetype)initWithNibName:(NSString * __nullable)nibNameOrNil bundle:(NSBundle * __nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER;
- (nullable instancetype)initWithCoder:(NSCoder * __nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
@end
SWIFT_PROTOCOL("_TtP7TFSwift28DetailViewControllerDelegate_")
@protocol DetailViewControllerDelegate <NSObject>
@optional
- (void)changeItemForUserModel:(UserModel * __nullable)userModel;
@end
@class UIView;
@class UILabel;
@class NSString;
SWIFT_CLASS("_TtC7TFSwift20TFBaseViewController")
@interface TFBaseViewController : UIViewController
@property (nonatomic, strong) UIView * __null_unspecified navigationView;
@property (nonatomic, strong) UIView * __null_unspecified topBarlineView;
@property (nonatomic, strong) UILabel * __null_unspecified titleLable;
- (void)viewDidLoad;
- (void)setTopNavBarTitle:(NSString * __nonnull)title;
- (nonnull instancetype)initWithNibName:(NSString * __nullable)nibNameOrNil bundle:(NSBundle * __nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER;
- (nullable instancetype)initWithCoder:(NSCoder * __nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
@end
SWIFT_CLASS("_TtC7TFSwift19FirstViewController")
@interface FirstViewController : TFBaseViewController
- (void)viewDidLoad;
- (nonnull instancetype)initWithNibName:(NSString * __nullable)nibNameOrNil bundle:(NSBundle * __nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER;
- (nullable instancetype)initWithCoder:(NSCoder * __nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
@end
SWIFT_CLASS("_TtC7TFSwift20FourthViewController")
@interface FourthViewController : TFBaseViewController
- (void)viewDidLoad;
- (void)loginOutButtonClick:(UIButton * __nonnull)sender;
- (nonnull instancetype)initWithNibName:(NSString * __nullable)nibNameOrNil bundle:(NSBundle * __nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER;
- (nullable instancetype)initWithCoder:(NSCoder * __nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
@end
@class NSMutableArray;
@class NSIndexPath;
@class UITableView;
@class UITableViewCell;
SWIFT_CLASS("_TtC7TFSwift18RootViewController")
@interface RootViewController : UITableViewController <DetailViewControllerDelegate>
@property (nonatomic, strong) NSMutableArray * __nonnull dataSource;
@property (nonatomic, strong) NSIndexPath * __nullable currentIndexPath;
- (void)viewDidLoad;
- (NSInteger)tableView:(UITableView * __nonnull)tableView numberOfRowsInSection:(NSInteger)section;
- (UITableViewCell * __nonnull)tableView:(UITableView * __nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * __nonnull)indexPath;
- (void)tableView:(UITableView * __null_unspecified)tableView didSelectRowAtIndexPath:(NSIndexPath * __null_unspecified)indexPath;
- (void)changeItemForUserModel:(UserModel * __nullable)userModel;
- (nonnull instancetype)initWithStyle:(UITableViewStyle)style OBJC_DESIGNATED_INITIALIZER;
- (nonnull instancetype)initWithNibName:(NSString * __nullable)nibNameOrNil bundle:(NSBundle * __nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER;
- (nullable instancetype)initWithCoder:(NSCoder * __nonnull)aDecoder OBJC_DES
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
swift demo 包含登陆登出 四个底部TabBar按钮 (282个子文件)
009ffd774f4523e23ca35ad55963619d806d36 800B
00eead73d80e3fe584713046b27a1bb67a50bb 94B
018f39c3aabc4a5b0627eaebf50e02d87a0494 485B
03c07a08954a25ab5be7950ac4690f7d6164ba 454B
0682380754c23e7ddf5ce4346d2d88d92b4ddf 55B
0a2cdf19d56530819a0e223767f5e7597e47fd 55B
110cff0228b6a841d49abb04fb45ca9e2749d9 63B
171be72bef3e3df9437f90ffde0473e51b6f90 106B
1a709ad59dd62bf880d8d7d918329579dd7da6 69B
21380ce296817fd0b8fa02da87216a9434375d 144B
22ca775f9595cc7fb344f7e2196456644f144c 131B
2a49bad8c615d719f891998e537cd29a001ec0 721B
35996fcdd29faad94d94beddee20c2b8ad384c 939B
360ac746f33e90fa2518d2c47d97fcb94bdca8 102B
3ecfb3758e31c937e74b75052aa41d8d4c45a8 141B
3f0ce163c8033a175d27de6a4e96aadc115625 59B
43149241de91fb1ea86775c6081df8ef363fe6 484B
4364089fdc64fe3b81bcd41462dd55edb7a001 57B
4813a282d665834ce2ab57de7f0ca33a4dcf1e 320B
511c473bd75d50535b7973d9c1434f871ade3c 48B
5a86dbfa1ff4c2aede73803e9beabe63590b80 48B
69491443f3e11ff82039eaba513911bcdc9bd8 485B
6b0f5548859012575406f74e9d708289908fa4 207B
6d868dd6e7ecc0ba78de14b2f6ce98aae850bd 133B
6da055415dd811d5698452b6ca7775b6b244ce 307B
721e1833f03bb0e1b962a84491d7e43e3fef9c 753B
72822e8728ef2951005e49b6c27a2f1da6572d 353B
72b24a87e00a1964630c9244d0321293990610 950B
7efa6666273ef6a08267238f8b493a6603596b 107B
841fb4a5bc0589e5f5bd456b87c7a21f48eda6 52B
8b535d60fcd26f3dd116d7f78c86c46133d0f5 33B
9ad0909ac567a465c5b0ccd2f566803026f65c 96B
a45158baa8369c93defe665537b185e86636df 150B
assetcatalog_dependencies 233B
b104e40429a6ff95dab3f7eb9e79d99c08d44a 289B
b8b7ff3c2063ba7980211a7d81e6380e79435b 309B
bafbfa5d19dc351fe992246ea15d1555b0d943 151B
bdf2c1ed99b50afc31b4e4dc70cbfb550aba17 483B
c5725b9d540d365b90a9c49fe78aa39367cffd 137B
c6215d906736d7b2a439c17cf9ee0776580474 535B
cab087a9cb0cb6efce57e5ae650d8abede1147 94B
COMMIT_EDITMSG 15B
config 137B
TFBaseViewController.d 7KB
TFUtil.d 7KB
TFTabBarViewController.d 7KB
TFLoginViewController.d 7KB
FourthViewController.d 7KB
SecondViewController.d 7KB
FirstViewController.d 7KB
ThirdViewController.d 7KB
AppDelegate.d 7KB
TFTabBar.d 7KB
DetailViewController.d 7KB
RootViewController.d 7KB
ViewController.d 7KB
UserInfoCell.d 7KB
UserModel.d 7KB
File.d 5KB
d2c80d8893178d7e1f2964085b273959bfdc28 201B
d33c665ef2c68983e4b9dd9e7e27eda6dec92d 138B
d50c834e0576a8a27dc88599ab3a6b2d5b9b27 59B
TFSwift_dependency_info.dat 56KB
de17ac8fd036103445604ea579fb8833aa1fb3 155B
description 73B
dgph 83KB
dgph 95B
dgph 95B
dgph~ 83KB
File.dia 680B
TFUtil.dia 220B
TFBaseViewController.dia 220B
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
libswiftCore.dylib 9.42MB
libswiftFoundation.dylib 1014KB
libswiftCoreGraphics.dylib 223KB
libswiftDarwin.dylib 165KB
libswiftUIKit.dylib 132KB
libswiftObjectiveC.dylib 131KB
libswiftContacts.dylib 84KB
libswiftDispatch.dylib 76KB
libswiftCoreImage.dylib 66KB
e1deb44f7eac6f041d61e60357b4500005a5d4 55B
e7de7f3c93deaf21be18fbe59b7a45d7cfc5d5 484B
ec1de4ae0ac33805db9d6921fe53438099f9ae 622B
ee5ae832090e4fdf55cb94ce2f09ab27ab2ae8 170B
exclude 40B
f33db3f321d1c1dd8ec322e2d631af9745b6fa 484B
f8afda62df2c36ac611c41a28601fba3c3190d 483B
fa8dc13028f10c05233168beb7ba26cd78d72b 3KB
fdb54e4046c888513a5e7be17a7f2615568580 95B
feec9120d3cd09d8e6f00939499f6a88654289 252B
TFSwift-Swift.h 12KB
TFSwift-Swift.h 12KB
HEAD 164B
HEAD 23B
TFSwiftUITests-own-target-headers.hmap 2KB
TFSwiftUITests-all-non-framework-target-headers.hmap 2KB
共 282 条
- 1
- 2
- 3
资源评论
- 闫红亮2018-03-19最想看的网络交互没有
- guo_ddt2017-04-01很基础的静态登陆、和tabbar,完全不值得10分,无网络交互,无缓存等
- DTcode72020-11-27根本运行不了呀。。。
水桶前辈
- 粉丝: 3205
- 资源: 33
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 转载使用许可协议范本(互联网行业)模版.doc
- 软件产业运行情况调研问卷模版.doc
- 软件产品发布管理流程.doc
- 软件仿真多机串行通信.doc
- Python大作业:音乐播放软件(爬虫+可视化+数据分析+数据库)
- 课程设计-python爬虫-爬取日报,爬取日报文章后存储到本地,附带源代码+课程设计报告
- 软件和信息技术服务行业投资与前景预测.pptx
- 课程设计-基于SpringBoot + Mybatis+python爬虫NBA球员数据爬取可视化+源代码+文档+sql+效果图
- 软件品质管理系列二项目策划规范.doc
- 基于TensorFlow+PyQt+GUI的酒店评论情感分析,支持分析本地数据文件和网络爬取数据分析+源代码+文档说明+安装教程
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功