因此,我有这个Iterations = -1
Current_Max = 0
Airfoil = [0, 1, 1, 10]
for Angle in range(Airfoil[0],90,15):
for Max_Camber in range(Airfoil[1],11,2):
for Max_Camber_Position in range(Airfoil[2],11,2):
for Thickness in range(Airfoil[3],100,20):
Iterations+=1
print("Iterations = ",Iterations)
# Commenting this out stops the error
# The loop should have 749 iterations rather than 17
Airfoil =[Angle,Max_Camber,Max_Camber_Position,Thickness]
print("Airfoil = ", Airfoil)
,它会定期获得HugeService
。
在DataX
中,我还注册了一个HugeService
在听重要事件Y。
每当ImportantBroadcastReceiver
听到重要事件Y时,我都必须去问ImportantBroadcastReceiver
告诉我当前的[周期性] HugeService
。
我的想法:
每当调用DataX
时,我都应该通过某种回调方法来询问ImportantBroadcastReceiver
数据,但是再说一遍,这部分如何工作?将HugeService
实例传递到HugeService
的构造函数中,然后调用检索数据的静态方法(因为Receiver强烈依赖Service(从那里创建)),这是个好主意吗?还是有其他/更好的方法来解决这个问题?