This commit is contained in:
启星
2025-08-11 17:02:47 +08:00
parent b5ce3d580a
commit c48a8365ef
10 changed files with 73 additions and 70 deletions

View File

@@ -1197,7 +1197,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.0.3;
MARKETING_VERSION = 1.0.1;
PRODUCT_BUNDLE_IDENTIFIER = com.qxcm.qxlive;
PRODUCT_NAME = "$(TARGET_NAME)";
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
@@ -1257,7 +1257,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.0.3;
MARKETING_VERSION = 1.0.1;
PRODUCT_BUNDLE_IDENTIFIER = com.qxcm.qxlive;
PRODUCT_NAME = "$(TARGET_NAME)";
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";

View File

@@ -46,36 +46,6 @@
endingLineNumber = "359"
landmarkName = "-jumpAli"
landmarkType = "7">
<Locations>
<Location
uuid = "C73F04F2-20BD-4D62-8B18-01BA7EE12A2D - e87b12e3e69b8e00"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
symbolName = "__32-[QXLoginViewController jumpAli]_block_invoke"
moduleName = "QXLive.debug.dylib"
usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/qixing/Desktop/%E9%A1%B9%E7%9B%AE/featherVoice/QXLive/Login(%E7%99%BB%E5%BD%95)/Controlller/QXLoginViewController.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "359"
endingLineNumber = "359">
</Location>
<Location
uuid = "C73F04F2-20BD-4D62-8B18-01BA7EE12A2D - aab4c5447adb06f3"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
symbolName = "__32-[QXLoginViewController jumpAli]_block_invoke_3"
moduleName = "QXLive.debug.dylib"
usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/qixing/Desktop/%E9%A1%B9%E7%9B%AE/featherVoice/QXLive/Login(%E7%99%BB%E5%BD%95)/Controlller/QXLoginViewController.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "360"
endingLineNumber = "360">
</Location>
</Locations>
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
@@ -124,36 +94,6 @@
endingLineNumber = "58"
landmarkName = "-didClickLoginWithModel:"
landmarkType = "7">
<Locations>
<Location
uuid = "DABF50BC-FBFE-42F2-AED7-0F7E95F9A5C8 - 43bb2581d823569"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
symbolName = "-[QXAccountListViewController didClickLoginWithModel:]"
moduleName = "QXLive.debug.dylib"
usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/qixing/Desktop/%E9%A1%B9%E7%9B%AE/featherVoice/QXLive/Login(%E7%99%BB%E5%BD%95)/Controlller/QXAccountListViewController.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "58"
endingLineNumber = "58">
</Location>
<Location
uuid = "DABF50BC-FBFE-42F2-AED7-0F7E95F9A5C8 - d2db89f45ea4abdb"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
symbolName = "__54-[QXAccountListViewController didClickLoginWithModel:]_block_invoke"
moduleName = "QXLive.debug.dylib"
usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/qixing/Desktop/%E9%A1%B9%E7%9B%AE/featherVoice/QXLive/Login(%E7%99%BB%E5%BD%95)/Controlller/QXAccountListViewController.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "59"
endingLineNumber = "59">
</Location>
</Locations>
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
@@ -303,16 +243,16 @@
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "3AAA00BB-F5DB-49C2-AABF-FB165D0AA955"
uuid = "DACB8B97-5630-4374-941A-C783964BCA68"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "QXLive/Mine(&#x97f3;&#x57df;)/Controller/&#x8bbe;&#x7f6e;/QXSettingViewController.m"
filePath = "QXLive/Network/QXRequest.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "132"
endingLineNumber = "132"
landmarkName = "-tableView:didSelectRowAtIndexPath:"
startingLineNumber = "262"
endingLineNumber = "262"
landmarkName = "-requestWithUrl:parameters:type:cachePolicy:success:cache:failure:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>

View File

@@ -184,6 +184,10 @@
}
-(void)joinRoomWithRoomId:(NSString *)roomId isRejoin:(BOOL)isRejoin navagationController:(UINavigationController *)navagationController{
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
navagationController = (QXBaseNavigationController*)KEYWINDOW.rootViewController;
navagationController.interactivePopGestureRecognizer.enabled = NO;
if (_miniView) {

View File

@@ -93,6 +93,10 @@
}
#pragma mark - action
-(void)pulishAction{
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
QXPublishViewController *vc = [[QXPublishViewController alloc] init];
MJWeakSelf
vc.publishFinishBlock = ^{

View File

@@ -58,6 +58,10 @@
[self.view addSubview:self.appStoreView];
MJWeakSelf
self.appStoreView.userBlock = ^(QXUserHomeModel * _Nonnull user) {
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
if (user == nil) {
return;
}

View File

@@ -103,6 +103,10 @@
return cell;
}
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
QXDynamicModel *model = self.dataArray[indexPath.row];
QXDynamicDetailViewController *vc = [[QXDynamicDetailViewController alloc] init];
vc.model = model;
@@ -120,6 +124,10 @@
return cell;
}
-(void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath{
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
QXTopicModel *model = self.hotTopicArray[indexPath.row];
QXToppicDynamicViewController *vc = [[QXToppicDynamicViewController alloc] init];
vc.model = model;

View File

@@ -231,6 +231,10 @@
[browser show];
}
- (IBAction)onFocus:(id)sender {
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
if (self.model.room_id.intValue > 0) {
//
[[QXGlobal shareGlobal] joinRoomWithRoomId:self.model.room_id isRejoin:NO navagationController:self.navigationController];
@@ -241,6 +245,10 @@
}
}
- (IBAction)commentAction:(id)sender {
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
switch (self.cellType) {
case QXDynamicListCellDetail:
@@ -264,6 +272,10 @@
}
- (IBAction)onZan:(UIButton*)sender {
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
BOOL isLike = !sender.selected;
MJWeakSelf
[QXDynamicNetwork likeDynamicWithId:self.model.id isLike:isLike successBlock:^(NSDictionary * _Nonnull dict) {
@@ -280,6 +292,10 @@
}
- (IBAction)onHomepage:(id)sender {
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
if (self.cellType == QXDynamicListCellHomePage) {
return;
}
@@ -289,6 +305,10 @@
}
- (IBAction)onMore:(id)sender {
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
QXShareView *shareView = [[QXShareView alloc] init];
shareView.shareType = QXShareViewTypeFind;
shareView.delegate = self;
@@ -296,6 +316,10 @@
[shareView showInView:KEYWINDOW];
}
- (IBAction)likeViewAction:(id)sender {
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
QXDynamicLikeListView *listView = [[QXDynamicLikeListView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT)];
listView.Id = self.model.id;
listView.num = [NSString localizedStringWithFormat:QXText(@"已有%@人点赞"),self.zanBtn.titleLabel.text];
@@ -346,6 +370,10 @@
// al.tapDismiss = YES;
// al.popType = PopViewTypeBottomToUpActionSheet;
// self.sendView.vc = self.viewController;
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
self.sendView.dynamicId = self.model.id;
MJWeakSelf
self.sendView.sendSuccessBlock = ^(NSString * _Nonnull dynamicId) {

View File

@@ -288,6 +288,10 @@
#pragma mark - SDCycleScrollViewDelegate
-(void)cycleScrollView:(SDCycleScrollView *)cycleScrollView didSelectItemAtIndex:(NSInteger)index{
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
QXBanner *banner = self.bannerArry[index];
if ([banner.type isEqualToString:@"2"]) {
QXBaseWebViewController *webVc = [[QXBaseWebViewController alloc] init];
@@ -304,14 +308,26 @@
-(void)gotoRoom{
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
QXMyRoomViewController *vc = [[QXMyRoomViewController alloc] init];
[self.navigationController pushViewController:vc animated:YES];
}
-(void)gotoSearchVC{
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
QXSearchViewController *vc = [[QXSearchViewController alloc] init];
[self.navigationController pushViewController:vc animated:YES];
}
-(void)gotoRankVC{
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
QXRankHomeVC *vc = [[QXRankHomeVC alloc] init];
[self.navigationController pushViewController:vc animated:YES];
}
@@ -385,7 +401,7 @@
-(SDCycleScrollView *)bannerScrollView{
if (!_bannerScrollView) {
_bannerScrollView = [SDCycleScrollView cycleScrollViewWithFrame:CGRectMake(16, self.cycleScrollView.bottom, SCREEN_WIDTH-32, ScaleWidth(95)) delegate:self placeholderImage:nil];
// _bannerScrollView.backgroundColor = [UIColor redColor];
_bannerScrollView.backgroundColor = [UIColor clearColor];
_bannerScrollView.bannerImageViewContentMode = UIViewContentModeScaleAspectFill;
[_bannerScrollView addRoundedCornersWithRadius:8] ;
_bannerScrollView.delegate = self;

View File

@@ -1,2 +1 @@
# featherVoice
#featherVoice